import { z } from 'zod'; export declare const VirtualCubeDimensionSchema: z.ZodObject<{ cubeName: z.ZodNullable>; cubeCaption: z.ZodNullable>; name: z.ZodString; caption: z.ZodNullable>; }, "strip", z.ZodTypeAny, { cubeName?: string; cubeCaption?: string; name?: string; caption?: string; }, { cubeName?: string; cubeCaption?: string; name?: string; caption?: string; }>; export declare const VirtualCubeMeasureSchema: z.ZodObject<{ cubeName: z.ZodNullable>; cubeCaption: z.ZodNullable>; name: z.ZodString; caption: z.ZodNullable>; visible: z.ZodBoolean; }, "strip", z.ZodTypeAny, { cubeName?: string; cubeCaption?: string; name?: string; caption?: string; visible?: boolean; }, { cubeName?: string; cubeCaption?: string; name?: string; caption?: string; visible?: boolean; }>; export declare const VirtualCubeSchema: z.ZodObject<{ name: z.ZodString; caption: z.ZodNullable>; description: z.ZodNullable>; cubeUsages: z.ZodNullable>; }, "strip", z.ZodTypeAny, { cubeName?: string; ignoreUnrelatedDimensions?: boolean; }, { cubeName?: string; ignoreUnrelatedDimensions?: boolean; }>, "many">>>; virtualCubeDimensions: z.ZodNullable>; cubeCaption: z.ZodNullable>; name: z.ZodString; caption: z.ZodNullable>; }, "strip", z.ZodTypeAny, { cubeName?: string; cubeCaption?: string; name?: string; caption?: string; }, { cubeName?: string; cubeCaption?: string; name?: string; caption?: string; }>, "many">>>; virtualCubeMeasures: z.ZodNullable>; cubeCaption: z.ZodNullable>; name: z.ZodString; caption: z.ZodNullable>; visible: z.ZodBoolean; }, "strip", z.ZodTypeAny, { cubeName?: string; cubeCaption?: string; name?: string; caption?: string; visible?: boolean; }, { cubeName?: string; cubeCaption?: string; name?: string; caption?: string; visible?: boolean; }>, "many">>>; calculatedMembers: z.ZodNullable>; formula: z.ZodString; formatting: z.ZodNullable>; decimal: z.ZodNullable>>; }, "strip", z.ZodTypeAny, { unit?: string; decimal?: string | number; }, { unit?: string; decimal?: string | number; }>>>; }, "strip", z.ZodTypeAny, { name?: string; caption?: string; description?: string; formula?: string; formatting?: { unit?: string; decimal?: string | number; }; }, { name?: string; caption?: string; description?: string; formula?: string; formatting?: { unit?: string; decimal?: string | number; }; }>, "many">>>; }, "strip", z.ZodTypeAny, { name?: string; caption?: string; description?: string; cubeUsages?: { cubeName?: string; ignoreUnrelatedDimensions?: boolean; }[]; virtualCubeDimensions?: { cubeName?: string; cubeCaption?: string; name?: string; caption?: string; }[]; virtualCubeMeasures?: { cubeName?: string; cubeCaption?: string; name?: string; caption?: string; visible?: boolean; }[]; calculatedMembers?: { name?: string; caption?: string; description?: string; formula?: string; formatting?: { unit?: string; decimal?: string | number; }; }[]; }, { name?: string; caption?: string; description?: string; cubeUsages?: { cubeName?: string; ignoreUnrelatedDimensions?: boolean; }[]; virtualCubeDimensions?: { cubeName?: string; cubeCaption?: string; name?: string; caption?: string; }[]; virtualCubeMeasures?: { cubeName?: string; cubeCaption?: string; name?: string; caption?: string; visible?: boolean; }[]; calculatedMembers?: { name?: string; caption?: string; description?: string; formula?: string; formatting?: { unit?: string; decimal?: string | number; }; }[]; }>;