import { VNode } from 'vue'; import { ColumnType } from 'ant-design-vue/es/table'; import { RenderExpandIconProps } from 'ant-design-vue/es/vc-table/interface'; import { QueryData } from '../interface'; import { SearchTableProps } from './interface'; declare const _default: (__VLS_props: NonNullable>["props"], __VLS_ctx?: __VLS_PrettifyLocal>, "attrs" | "emit" | "slots">>, __VLS_expose?: NonNullable>["expose"], __VLS_setup?: Promise<{ props: __VLS_PrettifyLocal & Omit<{} & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, never>, never> & SearchTableProps & Partial<{}>> & import('vue').PublicProps; expose(exposed: import('vue').ShallowUnwrapRef<{ getColumns: () => import('ant-design-vue/es/table/interface').ColumnTitle[]; }>): void; attrs: any; slots: Readonly<{ emptyText?: never; expandIcon?: (props: RenderExpandIconProps) => void; title?: never; footer?: never; summary?: never; expandedRowRender?: never; expandColumnTitle?: never; bodyCell?: (props: { text: never; value: never; record: T; index: number; column: ColumnType; }) => void; headerCell?: (props: { title: never; column: ColumnType; }) => void; customFilterIcon?: never; customFilterDropdown?: never; default?: () => VNode[]; }> & { emptyText?: never; expandIcon?: (props: RenderExpandIconProps) => void; title?: never; footer?: never; summary?: never; expandedRowRender?: never; expandColumnTitle?: never; bodyCell?: (props: { text: never; value: never; record: T; index: number; column: ColumnType; }) => void; headerCell?: (props: { title: never; column: ColumnType; }) => void; customFilterIcon?: never; customFilterDropdown?: never; default?: () => VNode[]; }; emit: {}; }>) => import('vue').VNode & { __ctx?: Awaited; }; export default _default; type __VLS_PrettifyLocal = { [K in keyof T]: T[K]; } & {};