declare const _default: import('../../../node_modules/@vue/runtime-core').DefineComponent<{ data: { type: ArrayConstructor; default(): never[]; }; other: { type: BooleanConstructor; default: boolean; }; initSettings: { type: ObjectConstructor; default(): { pageSizes: number[]; pageSize: number; sortType: string; showIndex: boolean; }; }; value: BooleanConstructor; sortable: FunctionConstructor; rowClassName: (StringConstructor | FunctionConstructor)[]; onBeforeMove: FunctionConstructor; filter: StringConstructor; refresh: BooleanConstructor; keys: { type: ArrayConstructor; default: () => never[]; }; numberSorting: BooleanConstructor; multipleHistory: (ObjectConstructor | BooleanConstructor)[]; resetMethod: FunctionConstructor; showHideAll: BooleanConstructor; fixedSorting: BooleanConstructor; tiny_mode: StringConstructor; tiny_mode_root: BooleanConstructor; tiny_template: (ObjectConstructor | FunctionConstructor)[]; tiny_renderless: FunctionConstructor; tiny_theme: StringConstructor; tiny_mcp_config: ObjectConstructor; tiny_chart_theme: ObjectConstructor; }, unknown, { activeName: string; animateShow: string; constants: { icon: { asc: string; desc: string; left: string; right: string; }; }; columns: never[]; fullColumn: never[]; customColumns: { field: string; }[]; settings: { sortType: any; pageSize: any; columns: never[]; }; sortingOptions: never[]; multipleHistoryId: null; saveDisabled: boolean; }, { visible: { get(): boolean; set(): void; }; showFixed(): any; tinyTable(): any; isGroup(): any; historyConfig(): object; TinyTheme(): any; dropConfig(): { row: boolean; column: boolean; plugin: false | Function | undefined; onBeforeMove: Function | undefined; filter: string | undefined; refresh: boolean; }; }, { t: (this: any, path: any, options?: any) => any; getColumnConfigs(configs: any): any; doFixedSorting(columns: any): any; initNumberSorting(columns: any): void; handelNumberSorting(sort: any, row: any): void; handleRowDropEnd(): void; renderNumberSorting(h: any, { row }: { row: any; }): any; handleCustomMouseMove(): void; handleInput(val: any): void; handleFixed(column: any): void; handleOrder(column: any): void; handleVisible(column: any): void; showOrHideAllColumns(visible: boolean): void; handlerSetting(type: any, column: any): void; buildSettings(): { sortType: any; pageSize: any; columns: never[]; }; saveSettings(): void; resetSettings(event: any): void; cancelSettings(): void; handleClose(): void; handleReset(event: any): void; visibleTitle(row: any): any; sortTitle(row: any): any; fixedTitle(row: any): any; }, import('../../../node_modules/vue3').ComponentOptionsMixin, import('../../../node_modules/vue3').ComponentOptionsMixin, ("input" | "saveSettings" | "resetSettings" | "cancelSettings" | "showModal")[], "input" | "saveSettings" | "resetSettings" | "cancelSettings" | "showModal", import('../../../node_modules/vue3').PublicProps, Readonly never[]; }; numberSorting: BooleanConstructor; multipleHistory: (ObjectConstructor | BooleanConstructor)[]; resetMethod: FunctionConstructor; showHideAll: BooleanConstructor; fixedSorting: BooleanConstructor; tiny_mode: StringConstructor; tiny_mode_root: BooleanConstructor; tiny_template: (ObjectConstructor | FunctionConstructor)[]; tiny_renderless: FunctionConstructor; tiny_theme: StringConstructor; tiny_mcp_config: ObjectConstructor; tiny_chart_theme: ObjectConstructor; }>> & { onInput?: ((...args: any[]) => any) | undefined; onSaveSettings?: ((...args: any[]) => any) | undefined; onResetSettings?: ((...args: any[]) => any) | undefined; onCancelSettings?: ((...args: any[]) => any) | undefined; onShowModal?: ((...args: any[]) => any) | undefined; }, { keys: unknown[]; data: unknown[]; value: boolean; tiny_mode_root: boolean; other: boolean; refresh: boolean; initSettings: Record; numberSorting: boolean; showHideAll: boolean; fixedSorting: boolean; }, {}>; export default _default;