import type { PropType, CSSProperties } from 'vue'; import type { SpaceSize } from 'ant-design-vue/es/space'; import type { MenuClickEventHandler } from 'ant-design-vue/es/menu/src/interface'; import type { ColumnsType, TableToolName, TableSizeLocale, TableColumnsLocale } from '../types'; declare const _sfc_main: import("vue").DefineComponent<{ space: { type: PropType; default: string; }; size: { type: StringConstructor; default: string; }; columns: { type: PropType; default: () => never[]; }; tools: { type: PropType; default: () => string[]; }; columnsSort: { type: BooleanConstructor; default: boolean; }; columnsFixed: { type: BooleanConstructor; deault: boolean; }; fullscreen: BooleanConstructor; customStyle: PropType; cacheKey: StringConstructor; }, { locale: import("vue").ComputedRef>; sizeLocale: import("vue").ComputedRef; columnsLocale: import("vue").ComputedRef; selectedKeys: import("vue").ComputedRef; tipsPlacement: import("vue").ComputedRef<"top" | "bottom">; reload: () => void; updateSize: MenuClickEventHandler; updateColumns: (columns: ColumnsType) => void; toggleFullscreen: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("reload" | "update:size" | "update:columns" | "update:fullscreen")[], "reload" | "update:size" | "update:columns" | "update:fullscreen", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; size: { type: StringConstructor; default: string; }; columns: { type: PropType; default: () => never[]; }; tools: { type: PropType; default: () => string[]; }; columnsSort: { type: BooleanConstructor; default: boolean; }; columnsFixed: { type: BooleanConstructor; deault: boolean; }; fullscreen: BooleanConstructor; customStyle: PropType; cacheKey: StringConstructor; }>> & { onReload?: ((...args: any[]) => any) | undefined; "onUpdate:size"?: ((...args: any[]) => any) | undefined; "onUpdate:columns"?: ((...args: any[]) => any) | undefined; "onUpdate:fullscreen"?: ((...args: any[]) => any) | undefined; }, { size: string; columns: ColumnsType; fullscreen: boolean; space: SpaceSize; tools: TableToolName[]; columnsSort: boolean; columnsFixed: boolean; }>; export default _sfc_main;