import { AcademicUnit } from '../../mixins/API/AcademicUnits/types'; declare const SisSelectorAcademicUnitTree_base: import("vue-class-component/lib/declarations").VueClass>; export declare class SisSelectorAcademicUnitTree extends SisSelectorAcademicUnitTree_base { value: any; updateContext: boolean; updateContextKey: any; loadAcademicUnits: (params: Record) => Promise; findAcademicUnit: (unitId: string) => AcademicUnit | undefined; loading: boolean; academicUnits: []; filteredAcademicUnits: any; backgroundSelectedUnit: AcademicUnit | null; searchInput: string; showTree: boolean; units: AcademicUnit[] | undefined[]; search: string; openAll: boolean; isMounted: boolean; updateUnit(): void; levelChangeDown(academicUnitId: string | null | undefined): Promise; levelChangeUp(): Promise; checkForChildren(academicUnitId: string): boolean; reset(): Promise; get unit(): any; set unit(value: any); filter(item: any, queryText: string): any; mounted(): Promise; } export {};