import { CalculatedField, PivotLayout, PivotResult, PivotValueField } from '@smallwebco/tinypivot-core'; interface ActiveFilter { column: string; valueCount: number; values?: string[]; displayText?: string; isRange?: boolean; } type __VLS_Props = { rowFields: string[]; columnFields: string[]; valueFields: PivotValueField[]; calculatedFields?: CalculatedField[]; isConfigured: boolean; draggingField: string | null; pivotResult: PivotResult | null; fontSize?: 'xs' | 'sm' | 'base'; activeFilters?: ActiveFilter[] | null; totalRowCount?: number; filteredRowCount?: number; theme?: string; enableDrillDown?: boolean; enableDrillThrough?: boolean; pivotLayout?: PivotLayout; }; declare const _default: import('vue').DefineComponent<__VLS_Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { [x: string]: any; } & { [x: string]: any; }, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{ [x: `on${Capitalize}`]: ((...args: any[] | unknown[]) => any) | undefined; }>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; export default _default; //# sourceMappingURL=PivotSkeleton.vue.d.ts.map