import _ from 'lodash'; declare const _default: import("vue").DefineComponent<{ isMobile: { default: boolean; }; lazy: { default: boolean; }; headerPositionTop: { default: number; }; search: { default: string[]; }; titleIndex: { default: number; }; headerWidths: { default: number[]; }; headerWidthsUnit: { default: "%" | "em"; }; headers: { default: string[]; }; clickables: { default: string[]; }; tableName: { default: string; }; dataType: { default: "lists" | "objects"; }; dataObjects: { default: { id: string; name: string; phone: string; department: string; isGlobalAdmin: boolean; isDeptAdmin: boolean; job: string; tasks: string[]; regulations: string[]; }[]; }; dataList: { default: string[][]; }; hideEmpty: { default: boolean; }; columnGapPx: { default: number; }; nodeName: { default: string; }; defaultFilters: { default: { [key: number]: string[]; }; }; defaultShowFilters: { default: boolean; }; defaultSortBy: { default: number; }; }, { rendering: import("vue").Ref; emit: (event: string, ...args: any[]) => void; filters: any; columns: import("vue").Ref; changeSort: (c: number) => void; displayList: import("vue").Ref; gotoView: (article: any) => void; exportExcel: () => void; rowColumnStyle: import("vue").Ref; emptyColumns: import("vue").Ref; headerTypes: import("vue").Ref; filterList: (dataList: any[][]) => any[][]; showFilters: import("vue").Ref; onToggleFilter: () => void; onChangeFilter: _.DebouncedFunc<(e: any, hind: any) => void>; onClickClear: () => void; checkSearch: (inData: any) => boolean; displayCell: (_c: string, cind: string) => string; selectOptions: import("vue").Ref; filterCongfigs: import("vue").Ref; onChangeSearch: _.DebouncedFunc<(e: any, hind: any) => void>; currSort: import("vue").Ref<{ col: number; desc: boolean; }>; onClilckCell: (row: any, col: any) => void; initing: import("vue").Ref; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, { search: string[]; isMobile: boolean; lazy: boolean; headerPositionTop: number; titleIndex: number; headerWidths: number[]; headerWidthsUnit: "%" | "em"; headers: string[]; clickables: string[]; tableName: string; dataType: "lists" | "objects"; dataObjects: { id: string; name: string; phone: string; department: string; isGlobalAdmin: boolean; isDeptAdmin: boolean; job: string; tasks: string[]; regulations: string[]; }[]; dataList: string[][]; hideEmpty: boolean; columnGapPx: number; nodeName: string; defaultFilters: { [key: number]: string[]; }; defaultShowFilters: boolean; defaultSortBy: number; }>; export default _default;