import { z } from 'zod'; export declare const tableAlignmentSchema: z.ZodEnum<{ left: "left"; center: "center"; right: "right"; }>; export type TableAlignment = z.infer; export declare const tableColumnPrimitiveSchema: z.ZodEnum<{ left: "left"; center: "center"; right: "right"; }>; export type TableColumnPrimitive = z.infer; export declare const tableColumnObjectSchema: z.ZodObject<{ key: z.ZodString; label: z.ZodOptional; align: z.ZodOptional>; }, z.core.$strip>; export type TableColumnObject = z.infer; export declare const tableRowObjectSchema: z.ZodRecord>>; export type TableRowObject = z.infer; export declare const tableRowPrimitiveSchema: z.ZodArray>>; export type TableRowPrimitive = z.infer; export declare const tableSchema: (description?: string) => z.ZodUnion; columns: z.ZodOptional>>; rows: z.ZodArray>>>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; columns: z.ZodOptional>, z.ZodArray; align: z.ZodOptional>; }, z.core.$strip>>]>>; rows: z.ZodArray>>>; }, z.core.$strip>]>; export type Table = z.infer>;