import { CalculatedField, PivotValueField } from '@smallwebco/tinypivot-core'; interface FieldStats { field: string; type: 'string' | 'number' | 'date' | 'boolean' | 'mixed'; uniqueCount: number; isNumeric: boolean; } type __VLS_Props = { availableFields: FieldStats[]; rowFields: string[]; columnFields: string[]; valueFields: PivotValueField[]; showRowTotals: boolean; showColumnTotals: boolean; calculatedFields?: CalculatedField[]; theme?: string; }; 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=PivotConfig.vue.d.ts.map