import type { z } from 'zod';
export declare const zPivotTableConfig: z.ZodObject<{
    backgroundColor: z.ZodOptional<z.ZodNullable<z.ZodOptional<z.ZodNullable<z.ZodDefault<z.ZodString>>>>>;
    borderColor: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    bodyFontSize: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
    bodyFontFamily: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    bodyFontColor: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    bodyBackgroundColor: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    hoverBodyBackgroundColor: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    hoverBodyInlineBackgroundColor: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    headerFontSize: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
    headerFontFamily: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    headerFontColor: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    headerBackgroundColor: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    hoverHeaderBackgroundColor: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    hoverHeaderInlineBackgroundColor: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    selectedBorderColor: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    selectedBackgroundColor: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    barHeight: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    barMarkInBar: z.ZodOptional<z.ZodNullable<z.ZodBoolean>>;
    barMarkWidth: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
    barPadding: z.ZodOptional<z.ZodNullable<z.ZodArray<z.ZodUnion<readonly [z.ZodNumber, z.ZodString]>>>>;
    barRightToLeft: z.ZodOptional<z.ZodNullable<z.ZodBoolean>>;
    barAxisColor: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    backgroundColorScale: z.ZodOptional<z.ZodNullable<z.ZodObject<{
        minColor: z.ZodOptional<z.ZodString>;
        maxColor: z.ZodOptional<z.ZodString>;
    }, z.core.$strip>>>;
}, z.core.$strip>;
export type PivotTableConfig = z.infer<typeof zPivotTableConfig>;
