interface DataTree { labelName: string; orgCode: string; orgLevel: 0; orgName: string; orgRootName: string; orgTreeCode: string; orgTreeId: string; orgTreeName: string; orgTreeShortName: string; children: DataTree[]; posMaster: PosMaster[]; } interface PosMaster { posNo: string; fullNameCurrentHolder: string; orgLevel: number; orgTreeId: string; posmasterId: string; } interface ListPerson { citizenId: string; firstName: string; id: string; lastName: string; posLevel: string; posNo: string; posType: string; position: string; prefix: string; posMasterOrder?: string; } export type { DataTree, PosMaster, ListPerson };