import { TeachingArea } from '../../mixins/API/TeachingAreas/types'; declare const SisLookupTeachingArea_base: import("vue-class-component/lib/declarations").VueClass>; export declare class SisLookupTeachingArea extends SisLookupTeachingArea_base { display: string; exactMatchSelect: boolean; loadTeachingAreas: (params: string) => Promise; findTeachingArea: (unitId: string) => TeachingArea | undefined; loading: boolean; teachingAreas: []; updateTableResults(): void; allTeachingAreas: any; filteredTeachingAreas: any; headers: ({ text: string; value: string; align: string; } | { text: string; value: string; align?: undefined; })[]; defaultLabel: string; showDialog: boolean; showTable: boolean; label: string; input: string; inputError: boolean; page: number; totalVisible: number; itemsPerPage: number; pageCount: number; updateLabel(): void; newLabel(): string | null; deptName: string; executeSearch(): Promise; selectArea(unit: any): void; teachingAreaRegEx(): RegExp; } export {};