UNPKG

@yqg/low-code-component-lib

Version:

fintopia web lowcode component library

44 lines (43 loc) 1.74 kB
import type { TablePaginationConfig } from 'ant-design-vue/es/table'; import type { SorterResult } from 'ant-design-vue/es/table/interface'; import type { IProps } from './props'; declare var __VLS_18: string, __VLS_19: any; type __VLS_Slots = {} & { [K in NonNullable<typeof __VLS_18>]?: (props: typeof __VLS_19) => any; }; declare const __VLS_component: import("vue").DefineComponent<IProps, { getColumns: () => Promise<void>; refreshColumns: () => Promise<void>; refreshData: (params?: { formValues?: any; refresh?: boolean; }) => Promise<void>; getListData: (params: any) => Promise<{ count: any; data: any; }>; getSumData: (params: any) => Promise<any>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { change: (pagination: TablePaginationConfig, filters: any, sorter: SorterResult<any>) => any; "custom-column-change": (columns: any[]) => any; }, string, import("vue").PublicProps, Readonly<IProps> & Readonly<{ onChange?: ((pagination: TablePaginationConfig, filters: any, sorter: SorterResult<any>) => any) | undefined; "onCustom-column-change"?: ((columns: any[]) => any) | undefined; }>, { bordered: boolean; size: "small" | "middle" | "large"; rowKey: string; pageSize: number; pageSizeOptions: string[]; levelCode: number; showCustomColumnButton: boolean; requestOnMount: boolean; customSlotNames: string[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const _default: __VLS_WithSlots<typeof __VLS_component, __VLS_Slots>; export default _default; type __VLS_WithSlots<T, S> = T & { new (): { $slots: S; }; };