import React from 'react'; import { z } from 'zod'; declare const ColumnsContainerPropsSchema: z.ZodObject<{ style: z.ZodNullable>; padding: z.ZodNullable>>; }, "strip", z.ZodTypeAny, { backgroundColor?: string | null | undefined; padding?: { top: number; bottom: number; right: number; left: number; } | null | undefined; }, { backgroundColor?: string | null | undefined; padding?: { top: number; bottom: number; right: number; left: number; } | null | undefined; }>>>; props: z.ZodNullable>, z.ZodOptional>, z.ZodOptional>], null>>>; columnsCount: z.ZodNullable, z.ZodLiteral<3>]>>>; columnsGap: z.ZodNullable>; contentAlignment: z.ZodNullable>>; }, "strip", z.ZodTypeAny, { fixedWidths?: [number | null | undefined, number | null | undefined, number | null | undefined] | null | undefined; columnsCount?: 2 | 3 | null | undefined; columnsGap?: number | null | undefined; contentAlignment?: "top" | "bottom" | "middle" | null | undefined; }, { fixedWidths?: [number | null | undefined, number | null | undefined, number | null | undefined] | null | undefined; columnsCount?: 2 | 3 | null | undefined; columnsGap?: number | null | undefined; contentAlignment?: "top" | "bottom" | "middle" | null | undefined; }>>>; }, "strip", z.ZodTypeAny, { style?: { backgroundColor?: string | null | undefined; padding?: { top: number; bottom: number; right: number; left: number; } | null | undefined; } | null | undefined; props?: { fixedWidths?: [number | null | undefined, number | null | undefined, number | null | undefined] | null | undefined; columnsCount?: 2 | 3 | null | undefined; columnsGap?: number | null | undefined; contentAlignment?: "top" | "bottom" | "middle" | null | undefined; } | null | undefined; }, { style?: { backgroundColor?: string | null | undefined; padding?: { top: number; bottom: number; right: number; left: number; } | null | undefined; } | null | undefined; props?: { fixedWidths?: [number | null | undefined, number | null | undefined, number | null | undefined] | null | undefined; columnsCount?: 2 | 3 | null | undefined; columnsGap?: number | null | undefined; contentAlignment?: "top" | "bottom" | "middle" | null | undefined; } | null | undefined; }>; type TColumn = JSX.Element | JSX.Element[] | null; type ColumnsContainerProps = z.infer & { columns?: TColumn[]; }; declare function ColumnsContainer({ style, columns, props }: ColumnsContainerProps): React.JSX.Element; export { ColumnsContainer, type ColumnsContainerProps, ColumnsContainerPropsSchema };