export { CardSchema } from "./schema";
export declare const Card: import("@openuidev/react-lang").DefinedComponent<import("zod/v4").ZodObject<{
    children: import("zod/v4").ZodArray<import("zod/v4").ZodUnion<readonly [import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        text: string;
        size?: "small" | "large" | "default" | "small-heavy" | "large-heavy" | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        text: string;
        size?: "small" | "large" | "default" | "small-heavy" | "large-heavy" | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        textMarkdown: string;
        variant?: "clear" | "card" | "sunk" | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        textMarkdown: string;
        variant?: "clear" | "card" | "sunk" | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        title?: string | undefined;
        subtitle?: string | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        title?: string | undefined;
        subtitle?: string | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        variant: "error" | "neutral" | "info" | "warning" | "success";
        title: string;
        description: string;
        visible: import("@openuidev/lang-core").StateField<boolean | undefined>;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        variant: "error" | "neutral" | "info" | "warning" | "success";
        title: string;
        description: string;
        visible: import("@openuidev/lang-core").StateField<boolean | undefined>;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        variant?: "neutral" | "info" | "danger" | "warning" | "success" | undefined;
        title?: string | undefined;
        description?: string | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        variant?: "neutral" | "info" | "danger" | "warning" | "success" | undefined;
        title?: string | undefined;
        description?: string | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        language: string;
        codeString: string;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        language: string;
        codeString: string;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        alt: string;
        src?: string | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        alt: string;
        src?: string | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        src: string;
        alt?: string | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        src: string;
        alt?: string | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        images: {
            src: string;
            alt?: string | undefined;
            details?: string | undefined;
        }[];
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        images: {
            src: string;
            alt?: string | undefined;
            details?: string | undefined;
        }[];
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        orientation?: "horizontal" | "vertical" | undefined;
        decorative?: boolean | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        orientation?: "horizontal" | "vertical" | undefined;
        decorative?: boolean | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        series: {
            category: string;
            values: number[];
        }[];
        variant?: "stacked" | "grouped" | undefined;
        xLabel?: string | undefined;
        yLabel?: string | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        series: {
            category: string;
            values: number[];
        }[];
        variant?: "stacked" | "grouped" | undefined;
        xLabel?: string | undefined;
        yLabel?: string | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        series: {
            category: string;
            values: number[];
        }[];
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        series: {
            category: string;
            values: number[];
        }[];
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        values: number[];
        variant?: "pie" | "donut" | undefined;
        appearance?: "circular" | "semiCircular" | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        values: number[];
        variant?: "pie" | "donut" | undefined;
        appearance?: "circular" | "semiCircular" | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        values: number[];
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        values: number[];
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        values: number[];
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        values: number[];
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        datasets: {
            name: string;
            points: {
                x: number;
                y: number;
                z?: number | undefined;
            }[];
        }[];
        xLabel?: string | undefined;
        yLabel?: string | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        datasets: {
            name: string;
            points: {
                x: number;
                y: number;
                z?: number | undefined;
            }[];
        }[];
        xLabel?: string | undefined;
        yLabel?: string | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        series: {
            category: string;
            values: number[];
        }[];
        variant?: "step" | "linear" | "natural" | undefined;
        xLabel?: string | undefined;
        yLabel?: string | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        series: {
            category: string;
            values: number[];
        }[];
        variant?: "step" | "linear" | "natural" | undefined;
        xLabel?: string | undefined;
        yLabel?: string | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        series: {
            category: string;
            values: number[];
        }[];
        variant?: "stacked" | "grouped" | undefined;
        xLabel?: string | undefined;
        yLabel?: string | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        series: {
            category: string;
            values: number[];
        }[];
        variant?: "stacked" | "grouped" | undefined;
        xLabel?: string | undefined;
        yLabel?: string | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        series: {
            category: string;
            values: number[];
        }[];
        variant?: "step" | "linear" | "natural" | undefined;
        xLabel?: string | undefined;
        yLabel?: string | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        labels: string[];
        series: {
            category: string;
            values: number[];
        }[];
        variant?: "step" | "linear" | "natural" | undefined;
        xLabel?: string | undefined;
        yLabel?: string | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        columns: import("@openuidev/lang-core").SubComponentOf<{
            label: string;
            data: any;
            type?: "string" | "number" | "action" | undefined;
        }>[];
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        columns: import("@openuidev/lang-core").SubComponentOf<{
            label: string;
            data: any;
            type?: "string" | "number" | "action" | undefined;
        }>[];
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        tags: string[];
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        tags: string[];
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        name: string;
        buttons: import("@openuidev/lang-core").SubComponentOf<{
            buttons: import("@openuidev/lang-core").SubComponentOf<{
                label: string;
                action?: any;
                variant?: "primary" | "secondary" | "tertiary" | undefined;
                type?: "normal" | "destructive" | undefined;
                size?: "small" | "extra-small" | "medium" | "large" | undefined;
            }>[];
            direction?: "row" | "column" | undefined;
        }>;
        fields: import("@openuidev/lang-core").SubComponentOf<{
            label: string;
            input: import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                value: import("@openuidev/lang-core").StateField<string | undefined>;
                placeholder?: string | undefined;
                type?: "number" | "text" | "url" | "email" | "password" | undefined;
                rules?: {
                    required?: boolean | undefined;
                    email?: boolean | undefined;
                    url?: boolean | undefined;
                    numeric?: boolean | undefined;
                    min?: number | undefined;
                    max?: number | undefined;
                    minLength?: number | undefined;
                    maxLength?: number | undefined;
                    pattern?: string | undefined;
                } | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                value: import("@openuidev/lang-core").StateField<string | undefined>;
                placeholder?: string | undefined;
                rows?: number | undefined;
                rules?: {
                    required?: boolean | undefined;
                    email?: boolean | undefined;
                    url?: boolean | undefined;
                    numeric?: boolean | undefined;
                    min?: number | undefined;
                    max?: number | undefined;
                    minLength?: number | undefined;
                    maxLength?: number | undefined;
                    pattern?: string | undefined;
                } | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                items: any[];
                value: import("@openuidev/lang-core").StateField<string | undefined>;
                placeholder?: string | undefined;
                rules?: {
                    required?: boolean | undefined;
                    email?: boolean | undefined;
                    url?: boolean | undefined;
                    numeric?: boolean | undefined;
                    min?: number | undefined;
                    max?: number | undefined;
                    minLength?: number | undefined;
                    maxLength?: number | undefined;
                    pattern?: string | undefined;
                } | undefined;
                size?: "small" | "medium" | "large" | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                value: import("@openuidev/lang-core").StateField<unknown>;
                mode?: "single" | "range" | undefined;
                rules?: {
                    required?: boolean | undefined;
                    email?: boolean | undefined;
                    url?: boolean | undefined;
                    numeric?: boolean | undefined;
                    min?: number | undefined;
                    max?: number | undefined;
                    minLength?: number | undefined;
                    maxLength?: number | undefined;
                    pattern?: string | undefined;
                } | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                variant: "continuous" | "discrete";
                min: number;
                max: number;
                value: import("@openuidev/lang-core").StateField<number[] | undefined>;
                step?: number | undefined;
                defaultValue?: number[] | undefined;
                label?: string | undefined;
                rules?: {
                    required?: boolean | undefined;
                    email?: boolean | undefined;
                    url?: boolean | undefined;
                    numeric?: boolean | undefined;
                    min?: number | undefined;
                    max?: number | undefined;
                    minLength?: number | undefined;
                    maxLength?: number | undefined;
                    pattern?: string | undefined;
                } | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                items: any[];
                value: import("@openuidev/lang-core").StateField<Record<string, boolean> | undefined>;
                rules?: {
                    required?: boolean | undefined;
                    email?: boolean | undefined;
                    url?: boolean | undefined;
                    numeric?: boolean | undefined;
                    min?: number | undefined;
                    max?: number | undefined;
                    minLength?: number | undefined;
                    maxLength?: number | undefined;
                    pattern?: string | undefined;
                } | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                items: import("@openuidev/lang-core").SubComponentOf<{
                    label: string;
                    description: string;
                    value: string;
                }>[];
                value: import("@openuidev/lang-core").StateField<string | undefined>;
                defaultValue?: string | undefined;
                rules?: {
                    required?: boolean | undefined;
                    email?: boolean | undefined;
                    url?: boolean | undefined;
                    numeric?: boolean | undefined;
                    min?: number | undefined;
                    max?: number | undefined;
                    minLength?: number | undefined;
                    maxLength?: number | undefined;
                    pattern?: string | undefined;
                } | undefined;
            }>;
            hint?: string | undefined;
        }>[];
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        name: string;
        buttons: import("@openuidev/lang-core").SubComponentOf<{
            buttons: import("@openuidev/lang-core").SubComponentOf<{
                label: string;
                action?: any;
                variant?: "primary" | "secondary" | "tertiary" | undefined;
                type?: "normal" | "destructive" | undefined;
                size?: "small" | "extra-small" | "medium" | "large" | undefined;
            }>[];
            direction?: "row" | "column" | undefined;
        }>;
        fields: import("@openuidev/lang-core").SubComponentOf<{
            label: string;
            input: import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                value: import("@openuidev/lang-core").StateField<string | undefined>;
                placeholder?: string | undefined;
                type?: "number" | "text" | "url" | "email" | "password" | undefined;
                rules?: {
                    required?: boolean | undefined;
                    email?: boolean | undefined;
                    url?: boolean | undefined;
                    numeric?: boolean | undefined;
                    min?: number | undefined;
                    max?: number | undefined;
                    minLength?: number | undefined;
                    maxLength?: number | undefined;
                    pattern?: string | undefined;
                } | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                value: import("@openuidev/lang-core").StateField<string | undefined>;
                placeholder?: string | undefined;
                rows?: number | undefined;
                rules?: {
                    required?: boolean | undefined;
                    email?: boolean | undefined;
                    url?: boolean | undefined;
                    numeric?: boolean | undefined;
                    min?: number | undefined;
                    max?: number | undefined;
                    minLength?: number | undefined;
                    maxLength?: number | undefined;
                    pattern?: string | undefined;
                } | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                items: any[];
                value: import("@openuidev/lang-core").StateField<string | undefined>;
                placeholder?: string | undefined;
                rules?: {
                    required?: boolean | undefined;
                    email?: boolean | undefined;
                    url?: boolean | undefined;
                    numeric?: boolean | undefined;
                    min?: number | undefined;
                    max?: number | undefined;
                    minLength?: number | undefined;
                    maxLength?: number | undefined;
                    pattern?: string | undefined;
                } | undefined;
                size?: "small" | "medium" | "large" | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                value: import("@openuidev/lang-core").StateField<unknown>;
                mode?: "single" | "range" | undefined;
                rules?: {
                    required?: boolean | undefined;
                    email?: boolean | undefined;
                    url?: boolean | undefined;
                    numeric?: boolean | undefined;
                    min?: number | undefined;
                    max?: number | undefined;
                    minLength?: number | undefined;
                    maxLength?: number | undefined;
                    pattern?: string | undefined;
                } | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                variant: "continuous" | "discrete";
                min: number;
                max: number;
                value: import("@openuidev/lang-core").StateField<number[] | undefined>;
                step?: number | undefined;
                defaultValue?: number[] | undefined;
                label?: string | undefined;
                rules?: {
                    required?: boolean | undefined;
                    email?: boolean | undefined;
                    url?: boolean | undefined;
                    numeric?: boolean | undefined;
                    min?: number | undefined;
                    max?: number | undefined;
                    minLength?: number | undefined;
                    maxLength?: number | undefined;
                    pattern?: string | undefined;
                } | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                items: any[];
                value: import("@openuidev/lang-core").StateField<Record<string, boolean> | undefined>;
                rules?: {
                    required?: boolean | undefined;
                    email?: boolean | undefined;
                    url?: boolean | undefined;
                    numeric?: boolean | undefined;
                    min?: number | undefined;
                    max?: number | undefined;
                    minLength?: number | undefined;
                    maxLength?: number | undefined;
                    pattern?: string | undefined;
                } | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                items: import("@openuidev/lang-core").SubComponentOf<{
                    label: string;
                    description: string;
                    value: string;
                }>[];
                value: import("@openuidev/lang-core").StateField<string | undefined>;
                defaultValue?: string | undefined;
                rules?: {
                    required?: boolean | undefined;
                    email?: boolean | undefined;
                    url?: boolean | undefined;
                    numeric?: boolean | undefined;
                    min?: number | undefined;
                    max?: number | undefined;
                    minLength?: number | undefined;
                    maxLength?: number | undefined;
                    pattern?: string | undefined;
                } | undefined;
            }>;
            hint?: string | undefined;
        }>[];
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        buttons: import("@openuidev/lang-core").SubComponentOf<{
            label: string;
            action?: any;
            variant?: "primary" | "secondary" | "tertiary" | undefined;
            type?: "normal" | "destructive" | undefined;
            size?: "small" | "extra-small" | "medium" | "large" | undefined;
        }>[];
        direction?: "row" | "column" | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        buttons: import("@openuidev/lang-core").SubComponentOf<{
            label: string;
            action?: any;
            variant?: "primary" | "secondary" | "tertiary" | undefined;
            type?: "normal" | "destructive" | undefined;
            size?: "small" | "extra-small" | "medium" | "large" | undefined;
        }>[];
        direction?: "row" | "column" | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        items: import("@openuidev/lang-core").SubComponentOf<{
            title: string;
            details: string;
        }>[];
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        items: import("@openuidev/lang-core").SubComponentOf<{
            title: string;
            details: string;
        }>[];
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        items: import("@openuidev/lang-core").SubComponentOf<{
            value: string;
            trigger: string;
            content: (import("@openuidev/lang-core").SubComponentOf<{
                buttons: import("@openuidev/lang-core").SubComponentOf<{
                    label: string;
                    action?: any;
                    variant?: "primary" | "secondary" | "tertiary" | undefined;
                    type?: "normal" | "destructive" | undefined;
                    size?: "small" | "extra-small" | "medium" | "large" | undefined;
                }>[];
                direction?: "row" | "column" | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                text: string;
                size?: "small" | "large" | "default" | "small-heavy" | "large-heavy" | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                textMarkdown: string;
                variant?: "clear" | "card" | "sunk" | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                title?: string | undefined;
                subtitle?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                variant: "error" | "neutral" | "info" | "warning" | "success";
                title: string;
                description: string;
                visible: import("@openuidev/lang-core").StateField<boolean | undefined>;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                variant?: "neutral" | "info" | "danger" | "warning" | "success" | undefined;
                title?: string | undefined;
                description?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                language: string;
                codeString: string;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                alt: string;
                src?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                src: string;
                alt?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                images: {
                    src: string;
                    alt?: string | undefined;
                    details?: string | undefined;
                }[];
            }> | import("@openuidev/lang-core").SubComponentOf<{
                orientation?: "horizontal" | "vertical" | undefined;
                decorative?: boolean | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                series: {
                    category: string;
                    values: number[];
                }[];
                variant?: "stacked" | "grouped" | undefined;
                xLabel?: string | undefined;
                yLabel?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                series: {
                    category: string;
                    values: number[];
                }[];
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                values: number[];
                variant?: "pie" | "donut" | undefined;
                appearance?: "circular" | "semiCircular" | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                values: number[];
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                values: number[];
            }> | import("@openuidev/lang-core").SubComponentOf<{
                datasets: {
                    name: string;
                    points: {
                        x: number;
                        y: number;
                        z?: number | undefined;
                    }[];
                }[];
                xLabel?: string | undefined;
                yLabel?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                series: {
                    category: string;
                    values: number[];
                }[];
                variant?: "step" | "linear" | "natural" | undefined;
                xLabel?: string | undefined;
                yLabel?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                series: {
                    category: string;
                    values: number[];
                }[];
                variant?: "stacked" | "grouped" | undefined;
                xLabel?: string | undefined;
                yLabel?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                series: {
                    category: string;
                    values: number[];
                }[];
                variant?: "step" | "linear" | "natural" | undefined;
                xLabel?: string | undefined;
                yLabel?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                columns: import("@openuidev/lang-core").SubComponentOf<{
                    label: string;
                    data: any;
                    type?: "string" | "number" | "action" | undefined;
                }>[];
            }> | import("@openuidev/lang-core").SubComponentOf<{
                tags: string[];
            }> | import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                buttons: import("@openuidev/lang-core").SubComponentOf<{
                    buttons: import("@openuidev/lang-core").SubComponentOf<{
                        label: string;
                        action?: any;
                        variant?: "primary" | "secondary" | "tertiary" | undefined;
                        type?: "normal" | "destructive" | undefined;
                        size?: "small" | "extra-small" | "medium" | "large" | undefined;
                    }>[];
                    direction?: "row" | "column" | undefined;
                }>;
                fields: import("@openuidev/lang-core").SubComponentOf<{
                    label: string;
                    input: import("@openuidev/lang-core").SubComponentOf<{
                        name: string;
                        value: import("@openuidev/lang-core").StateField<string | undefined>;
                        placeholder?: string | undefined;
                        type?: "number" | "text" | "url" | "email" | "password" | undefined;
                        rules?: {
                            required?: boolean | undefined;
                            email?: boolean | undefined;
                            url?: boolean | undefined;
                            numeric?: boolean | undefined;
                            min?: number | undefined;
                            max?: number | undefined;
                            minLength?: number | undefined;
                            maxLength?: number | undefined;
                            pattern?: string | undefined;
                        } | undefined;
                    }> | import("@openuidev/lang-core").SubComponentOf<{
                        name: string;
                        value: import("@openuidev/lang-core").StateField<string | undefined>;
                        placeholder?: string | undefined;
                        rows?: number | undefined;
                        rules?: {
                            required?: boolean | undefined;
                            email?: boolean | undefined;
                            url?: boolean | undefined;
                            numeric?: boolean | undefined;
                            min?: number | undefined;
                            max?: number | undefined;
                            minLength?: number | undefined;
                            maxLength?: number | undefined;
                            pattern?: string | undefined;
                        } | undefined;
                    }> | import("@openuidev/lang-core").SubComponentOf<{
                        name: string;
                        items: any[];
                        value: import("@openuidev/lang-core").StateField<string | undefined>;
                        placeholder?: string | undefined;
                        rules?: {
                            required?: boolean | undefined;
                            email?: boolean | undefined;
                            url?: boolean | undefined;
                            numeric?: boolean | undefined;
                            min?: number | undefined;
                            max?: number | undefined;
                            minLength?: number | undefined;
                            maxLength?: number | undefined;
                            pattern?: string | undefined;
                        } | undefined;
                        size?: "small" | "medium" | "large" | undefined;
                    }> | import("@openuidev/lang-core").SubComponentOf<{
                        name: string;
                        value: import("@openuidev/lang-core").StateField<unknown>;
                        mode?: "single" | "range" | undefined;
                        rules?: {
                            required?: boolean | undefined;
                            email?: boolean | undefined;
                            url?: boolean | undefined;
                            numeric?: boolean | undefined;
                            min?: number | undefined;
                            max?: number | undefined;
                            minLength?: number | undefined;
                            maxLength?: number | undefined;
                            pattern?: string | undefined;
                        } | undefined;
                    }> | import("@openuidev/lang-core").SubComponentOf<{
                        name: string;
                        variant: "continuous" | "discrete";
                        min: number;
                        max: number;
                        value: import("@openuidev/lang-core").StateField<number[] | undefined>;
                        step?: number | undefined;
                        defaultValue?: number[] | undefined;
                        label?: string | undefined;
                        rules?: {
                            required?: boolean | undefined;
                            email?: boolean | undefined;
                            url?: boolean | undefined;
                            numeric?: boolean | undefined;
                            min?: number | undefined;
                            max?: number | undefined;
                            minLength?: number | undefined;
                            maxLength?: number | undefined;
                            pattern?: string | undefined;
                        } | undefined;
                    }> | import("@openuidev/lang-core").SubComponentOf<{
                        name: string;
                        items: any[];
                        value: import("@openuidev/lang-core").StateField<Record<string, boolean> | undefined>;
                        rules?: {
                            required?: boolean | undefined;
                            email?: boolean | undefined;
                            url?: boolean | undefined;
                            numeric?: boolean | undefined;
                            min?: number | undefined;
                            max?: number | undefined;
                            minLength?: number | undefined;
                            maxLength?: number | undefined;
                            pattern?: string | undefined;
                        } | undefined;
                    }> | import("@openuidev/lang-core").SubComponentOf<{
                        name: string;
                        items: import("@openuidev/lang-core").SubComponentOf<{
                            label: string;
                            description: string;
                            value: string;
                        }>[];
                        value: import("@openuidev/lang-core").StateField<string | undefined>;
                        defaultValue?: string | undefined;
                        rules?: {
                            required?: boolean | undefined;
                            email?: boolean | undefined;
                            url?: boolean | undefined;
                            numeric?: boolean | undefined;
                            min?: number | undefined;
                            max?: number | undefined;
                            minLength?: number | undefined;
                            maxLength?: number | undefined;
                            pattern?: string | undefined;
                        } | undefined;
                    }>;
                    hint?: string | undefined;
                }>[];
            }> | import("@openuidev/lang-core").SubComponentOf<{
                items: import("@openuidev/lang-core").SubComponentOf<{
                    title: string;
                    details: string;
                }>[];
            }>)[];
        }>[];
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        items: import("@openuidev/lang-core").SubComponentOf<{
            value: string;
            trigger: string;
            content: (import("@openuidev/lang-core").SubComponentOf<{
                buttons: import("@openuidev/lang-core").SubComponentOf<{
                    label: string;
                    action?: any;
                    variant?: "primary" | "secondary" | "tertiary" | undefined;
                    type?: "normal" | "destructive" | undefined;
                    size?: "small" | "extra-small" | "medium" | "large" | undefined;
                }>[];
                direction?: "row" | "column" | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                text: string;
                size?: "small" | "large" | "default" | "small-heavy" | "large-heavy" | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                textMarkdown: string;
                variant?: "clear" | "card" | "sunk" | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                title?: string | undefined;
                subtitle?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                variant: "error" | "neutral" | "info" | "warning" | "success";
                title: string;
                description: string;
                visible: import("@openuidev/lang-core").StateField<boolean | undefined>;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                variant?: "neutral" | "info" | "danger" | "warning" | "success" | undefined;
                title?: string | undefined;
                description?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                language: string;
                codeString: string;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                alt: string;
                src?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                src: string;
                alt?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                images: {
                    src: string;
                    alt?: string | undefined;
                    details?: string | undefined;
                }[];
            }> | import("@openuidev/lang-core").SubComponentOf<{
                orientation?: "horizontal" | "vertical" | undefined;
                decorative?: boolean | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                series: {
                    category: string;
                    values: number[];
                }[];
                variant?: "stacked" | "grouped" | undefined;
                xLabel?: string | undefined;
                yLabel?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                series: {
                    category: string;
                    values: number[];
                }[];
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                values: number[];
                variant?: "pie" | "donut" | undefined;
                appearance?: "circular" | "semiCircular" | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                values: number[];
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                values: number[];
            }> | import("@openuidev/lang-core").SubComponentOf<{
                datasets: {
                    name: string;
                    points: {
                        x: number;
                        y: number;
                        z?: number | undefined;
                    }[];
                }[];
                xLabel?: string | undefined;
                yLabel?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                series: {
                    category: string;
                    values: number[];
                }[];
                variant?: "step" | "linear" | "natural" | undefined;
                xLabel?: string | undefined;
                yLabel?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                series: {
                    category: string;
                    values: number[];
                }[];
                variant?: "stacked" | "grouped" | undefined;
                xLabel?: string | undefined;
                yLabel?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                labels: string[];
                series: {
                    category: string;
                    values: number[];
                }[];
                variant?: "step" | "linear" | "natural" | undefined;
                xLabel?: string | undefined;
                yLabel?: string | undefined;
            }> | import("@openuidev/lang-core").SubComponentOf<{
                columns: import("@openuidev/lang-core").SubComponentOf<{
                    label: string;
                    data: any;
                    type?: "string" | "number" | "action" | undefined;
                }>[];
            }> | import("@openuidev/lang-core").SubComponentOf<{
                tags: string[];
            }> | import("@openuidev/lang-core").SubComponentOf<{
                name: string;
                buttons: import("@openuidev/lang-core").SubComponentOf<{
                    buttons: import("@openuidev/lang-core").SubComponentOf<{
                        label: string;
                        action?: any;
                        variant?: "primary" | "secondary" | "tertiary" | undefined;
                        type?: "normal" | "destructive" | undefined;
                        size?: "small" | "extra-small" | "medium" | "large" | undefined;
                    }>[];
                    direction?: "row" | "column" | undefined;
                }>;
                fields: import("@openuidev/lang-core").SubComponentOf<{
                    label: string;
                    input: import("@openuidev/lang-core").SubComponentOf<{
                        name: string;
                        value: import("@openuidev/lang-core").StateField<string | undefined>;
                        placeholder?: string | undefined;
                        type?: "number" | "text" | "url" | "email" | "password" | undefined;
                        rules?: {
                            required?: boolean | undefined;
                            email?: boolean | undefined;
                            url?: boolean | undefined;
                            numeric?: boolean | undefined;
                            min?: number | undefined;
                            max?: number | undefined;
                            minLength?: number | undefined;
                            maxLength?: number | undefined;
                            pattern?: string | undefined;
                        } | undefined;
                    }> | import("@openuidev/lang-core").SubComponentOf<{
                        name: string;
                        value: import("@openuidev/lang-core").StateField<string | undefined>;
                        placeholder?: string | undefined;
                        rows?: number | undefined;
                        rules?: {
                            required?: boolean | undefined;
                            email?: boolean | undefined;
                            url?: boolean | undefined;
                            numeric?: boolean | undefined;
                            min?: number | undefined;
                            max?: number | undefined;
                            minLength?: number | undefined;
                            maxLength?: number | undefined;
                            pattern?: string | undefined;
                        } | undefined;
                    }> | import("@openuidev/lang-core").SubComponentOf<{
                        name: string;
                        items: any[];
                        value: import("@openuidev/lang-core").StateField<string | undefined>;
                        placeholder?: string | undefined;
                        rules?: {
                            required?: boolean | undefined;
                            email?: boolean | undefined;
                            url?: boolean | undefined;
                            numeric?: boolean | undefined;
                            min?: number | undefined;
                            max?: number | undefined;
                            minLength?: number | undefined;
                            maxLength?: number | undefined;
                            pattern?: string | undefined;
                        } | undefined;
                        size?: "small" | "medium" | "large" | undefined;
                    }> | import("@openuidev/lang-core").SubComponentOf<{
                        name: string;
                        value: import("@openuidev/lang-core").StateField<unknown>;
                        mode?: "single" | "range" | undefined;
                        rules?: {
                            required?: boolean | undefined;
                            email?: boolean | undefined;
                            url?: boolean | undefined;
                            numeric?: boolean | undefined;
                            min?: number | undefined;
                            max?: number | undefined;
                            minLength?: number | undefined;
                            maxLength?: number | undefined;
                            pattern?: string | undefined;
                        } | undefined;
                    }> | import("@openuidev/lang-core").SubComponentOf<{
                        name: string;
                        variant: "continuous" | "discrete";
                        min: number;
                        max: number;
                        value: import("@openuidev/lang-core").StateField<number[] | undefined>;
                        step?: number | undefined;
                        defaultValue?: number[] | undefined;
                        label?: string | undefined;
                        rules?: {
                            required?: boolean | undefined;
                            email?: boolean | undefined;
                            url?: boolean | undefined;
                            numeric?: boolean | undefined;
                            min?: number | undefined;
                            max?: number | undefined;
                            minLength?: number | undefined;
                            maxLength?: number | undefined;
                            pattern?: string | undefined;
                        } | undefined;
                    }> | import("@openuidev/lang-core").SubComponentOf<{
                        name: string;
                        items: any[];
                        value: import("@openuidev/lang-core").StateField<Record<string, boolean> | undefined>;
                        rules?: {
                            required?: boolean | undefined;
                            email?: boolean | undefined;
                            url?: boolean | undefined;
                            numeric?: boolean | undefined;
                            min?: number | undefined;
                            max?: number | undefined;
                            minLength?: number | undefined;
                            maxLength?: number | undefined;
                            pattern?: string | undefined;
                        } | undefined;
                    }> | import("@openuidev/lang-core").SubComponentOf<{
                        name: string;
                        items: import("@openuidev/lang-core").SubComponentOf<{
                            label: string;
                            description: string;
                            value: string;
                        }>[];
                        value: import("@openuidev/lang-core").StateField<string | undefined>;
                        defaultValue?: string | undefined;
                        rules?: {
                            required?: boolean | undefined;
                            email?: boolean | undefined;
                            url?: boolean | undefined;
                            numeric?: boolean | undefined;
                            min?: number | undefined;
                            max?: number | undefined;
                            minLength?: number | undefined;
                            maxLength?: number | undefined;
                            pattern?: string | undefined;
                        } | undefined;
                    }>;
                    hint?: string | undefined;
                }>[];
            }> | import("@openuidev/lang-core").SubComponentOf<{
                items: import("@openuidev/lang-core").SubComponentOf<{
                    title: string;
                    details: string;
                }>[];
            }>)[];
        }>[];
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        children: (import("@openuidev/lang-core").SubComponentOf<{
            buttons: import("@openuidev/lang-core").SubComponentOf<{
                label: string;
                action?: any;
                variant?: "primary" | "secondary" | "tertiary" | undefined;
                type?: "normal" | "destructive" | undefined;
                size?: "small" | "extra-small" | "medium" | "large" | undefined;
            }>[];
            direction?: "row" | "column" | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            text: string;
            size?: "small" | "large" | "default" | "small-heavy" | "large-heavy" | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            textMarkdown: string;
            variant?: "clear" | "card" | "sunk" | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            title?: string | undefined;
            subtitle?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            variant: "error" | "neutral" | "info" | "warning" | "success";
            title: string;
            description: string;
            visible: import("@openuidev/lang-core").StateField<boolean | undefined>;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            variant?: "neutral" | "info" | "danger" | "warning" | "success" | undefined;
            title?: string | undefined;
            description?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            language: string;
            codeString: string;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            alt: string;
            src?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            src: string;
            alt?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            images: {
                src: string;
                alt?: string | undefined;
                details?: string | undefined;
            }[];
        }> | import("@openuidev/lang-core").SubComponentOf<{
            orientation?: "horizontal" | "vertical" | undefined;
            decorative?: boolean | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            series: {
                category: string;
                values: number[];
            }[];
            variant?: "stacked" | "grouped" | undefined;
            xLabel?: string | undefined;
            yLabel?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            series: {
                category: string;
                values: number[];
            }[];
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            values: number[];
            variant?: "pie" | "donut" | undefined;
            appearance?: "circular" | "semiCircular" | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            values: number[];
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            values: number[];
        }> | import("@openuidev/lang-core").SubComponentOf<{
            datasets: {
                name: string;
                points: {
                    x: number;
                    y: number;
                    z?: number | undefined;
                }[];
            }[];
            xLabel?: string | undefined;
            yLabel?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            series: {
                category: string;
                values: number[];
            }[];
            variant?: "step" | "linear" | "natural" | undefined;
            xLabel?: string | undefined;
            yLabel?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            series: {
                category: string;
                values: number[];
            }[];
            variant?: "stacked" | "grouped" | undefined;
            xLabel?: string | undefined;
            yLabel?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            series: {
                category: string;
                values: number[];
            }[];
            variant?: "step" | "linear" | "natural" | undefined;
            xLabel?: string | undefined;
            yLabel?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            columns: import("@openuidev/lang-core").SubComponentOf<{
                label: string;
                data: any;
                type?: "string" | "number" | "action" | undefined;
            }>[];
        }> | import("@openuidev/lang-core").SubComponentOf<{
            tags: string[];
        }> | import("@openuidev/lang-core").SubComponentOf<{
            name: string;
            buttons: import("@openuidev/lang-core").SubComponentOf<{
                buttons: import("@openuidev/lang-core").SubComponentOf<{
                    label: string;
                    action?: any;
                    variant?: "primary" | "secondary" | "tertiary" | undefined;
                    type?: "normal" | "destructive" | undefined;
                    size?: "small" | "extra-small" | "medium" | "large" | undefined;
                }>[];
                direction?: "row" | "column" | undefined;
            }>;
            fields: import("@openuidev/lang-core").SubComponentOf<{
                label: string;
                input: import("@openuidev/lang-core").SubComponentOf<{
                    name: string;
                    value: import("@openuidev/lang-core").StateField<string | undefined>;
                    placeholder?: string | undefined;
                    type?: "number" | "text" | "url" | "email" | "password" | undefined;
                    rules?: {
                        required?: boolean | undefined;
                        email?: boolean | undefined;
                        url?: boolean | undefined;
                        numeric?: boolean | undefined;
                        min?: number | undefined;
                        max?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        pattern?: string | undefined;
                    } | undefined;
                }> | import("@openuidev/lang-core").SubComponentOf<{
                    name: string;
                    value: import("@openuidev/lang-core").StateField<string | undefined>;
                    placeholder?: string | undefined;
                    rows?: number | undefined;
                    rules?: {
                        required?: boolean | undefined;
                        email?: boolean | undefined;
                        url?: boolean | undefined;
                        numeric?: boolean | undefined;
                        min?: number | undefined;
                        max?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        pattern?: string | undefined;
                    } | undefined;
                }> | import("@openuidev/lang-core").SubComponentOf<{
                    name: string;
                    items: any[];
                    value: import("@openuidev/lang-core").StateField<string | undefined>;
                    placeholder?: string | undefined;
                    rules?: {
                        required?: boolean | undefined;
                        email?: boolean | undefined;
                        url?: boolean | undefined;
                        numeric?: boolean | undefined;
                        min?: number | undefined;
                        max?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        pattern?: string | undefined;
                    } | undefined;
                    size?: "small" | "medium" | "large" | undefined;
                }> | import("@openuidev/lang-core").SubComponentOf<{
                    name: string;
                    value: import("@openuidev/lang-core").StateField<unknown>;
                    mode?: "single" | "range" | undefined;
                    rules?: {
                        required?: boolean | undefined;
                        email?: boolean | undefined;
                        url?: boolean | undefined;
                        numeric?: boolean | undefined;
                        min?: number | undefined;
                        max?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        pattern?: string | undefined;
                    } | undefined;
                }> | import("@openuidev/lang-core").SubComponentOf<{
                    name: string;
                    variant: "continuous" | "discrete";
                    min: number;
                    max: number;
                    value: import("@openuidev/lang-core").StateField<number[] | undefined>;
                    step?: number | undefined;
                    defaultValue?: number[] | undefined;
                    label?: string | undefined;
                    rules?: {
                        required?: boolean | undefined;
                        email?: boolean | undefined;
                        url?: boolean | undefined;
                        numeric?: boolean | undefined;
                        min?: number | undefined;
                        max?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        pattern?: string | undefined;
                    } | undefined;
                }> | import("@openuidev/lang-core").SubComponentOf<{
                    name: string;
                    items: any[];
                    value: import("@openuidev/lang-core").StateField<Record<string, boolean> | undefined>;
                    rules?: {
                        required?: boolean | undefined;
                        email?: boolean | undefined;
                        url?: boolean | undefined;
                        numeric?: boolean | undefined;
                        min?: number | undefined;
                        max?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        pattern?: string | undefined;
                    } | undefined;
                }> | import("@openuidev/lang-core").SubComponentOf<{
                    name: string;
                    items: import("@openuidev/lang-core").SubComponentOf<{
                        label: string;
                        description: string;
                        value: string;
                    }>[];
                    value: import("@openuidev/lang-core").StateField<string | undefined>;
                    defaultValue?: string | undefined;
                    rules?: {
                        required?: boolean | undefined;
                        email?: boolean | undefined;
                        url?: boolean | undefined;
                        numeric?: boolean | undefined;
                        min?: number | undefined;
                        max?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        pattern?: string | undefined;
                    } | undefined;
                }>;
                hint?: string | undefined;
            }>[];
        }> | import("@openuidev/lang-core").SubComponentOf<{
            items: import("@openuidev/lang-core").SubComponentOf<{
                title: string;
                details: string;
            }>[];
        }>)[][];
        variant?: "card" | "sunk" | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        children: (import("@openuidev/lang-core").SubComponentOf<{
            buttons: import("@openuidev/lang-core").SubComponentOf<{
                label: string;
                action?: any;
                variant?: "primary" | "secondary" | "tertiary" | undefined;
                type?: "normal" | "destructive" | undefined;
                size?: "small" | "extra-small" | "medium" | "large" | undefined;
            }>[];
            direction?: "row" | "column" | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            text: string;
            size?: "small" | "large" | "default" | "small-heavy" | "large-heavy" | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            textMarkdown: string;
            variant?: "clear" | "card" | "sunk" | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            title?: string | undefined;
            subtitle?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            variant: "error" | "neutral" | "info" | "warning" | "success";
            title: string;
            description: string;
            visible: import("@openuidev/lang-core").StateField<boolean | undefined>;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            variant?: "neutral" | "info" | "danger" | "warning" | "success" | undefined;
            title?: string | undefined;
            description?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            language: string;
            codeString: string;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            alt: string;
            src?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            src: string;
            alt?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            images: {
                src: string;
                alt?: string | undefined;
                details?: string | undefined;
            }[];
        }> | import("@openuidev/lang-core").SubComponentOf<{
            orientation?: "horizontal" | "vertical" | undefined;
            decorative?: boolean | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            series: {
                category: string;
                values: number[];
            }[];
            variant?: "stacked" | "grouped" | undefined;
            xLabel?: string | undefined;
            yLabel?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            series: {
                category: string;
                values: number[];
            }[];
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            values: number[];
            variant?: "pie" | "donut" | undefined;
            appearance?: "circular" | "semiCircular" | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            values: number[];
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            values: number[];
        }> | import("@openuidev/lang-core").SubComponentOf<{
            datasets: {
                name: string;
                points: {
                    x: number;
                    y: number;
                    z?: number | undefined;
                }[];
            }[];
            xLabel?: string | undefined;
            yLabel?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            series: {
                category: string;
                values: number[];
            }[];
            variant?: "step" | "linear" | "natural" | undefined;
            xLabel?: string | undefined;
            yLabel?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            series: {
                category: string;
                values: number[];
            }[];
            variant?: "stacked" | "grouped" | undefined;
            xLabel?: string | undefined;
            yLabel?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            labels: string[];
            series: {
                category: string;
                values: number[];
            }[];
            variant?: "step" | "linear" | "natural" | undefined;
            xLabel?: string | undefined;
            yLabel?: string | undefined;
        }> | import("@openuidev/lang-core").SubComponentOf<{
            columns: import("@openuidev/lang-core").SubComponentOf<{
                label: string;
                data: any;
                type?: "string" | "number" | "action" | undefined;
            }>[];
        }> | import("@openuidev/lang-core").SubComponentOf<{
            tags: string[];
        }> | import("@openuidev/lang-core").SubComponentOf<{
            name: string;
            buttons: import("@openuidev/lang-core").SubComponentOf<{
                buttons: import("@openuidev/lang-core").SubComponentOf<{
                    label: string;
                    action?: any;
                    variant?: "primary" | "secondary" | "tertiary" | undefined;
                    type?: "normal" | "destructive" | undefined;
                    size?: "small" | "extra-small" | "medium" | "large" | undefined;
                }>[];
                direction?: "row" | "column" | undefined;
            }>;
            fields: import("@openuidev/lang-core").SubComponentOf<{
                label: string;
                input: import("@openuidev/lang-core").SubComponentOf<{
                    name: string;
                    value: import("@openuidev/lang-core").StateField<string | undefined>;
                    placeholder?: string | undefined;
                    type?: "number" | "text" | "url" | "email" | "password" | undefined;
                    rules?: {
                        required?: boolean | undefined;
                        email?: boolean | undefined;
                        url?: boolean | undefined;
                        numeric?: boolean | undefined;
                        min?: number | undefined;
                        max?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        pattern?: string | undefined;
                    } | undefined;
                }> | import("@openuidev/lang-core").SubComponentOf<{
                    name: string;
                    value: import("@openuidev/lang-core").StateField<string | undefined>;
                    placeholder?: string | undefined;
                    rows?: number | undefined;
                    rules?: {
                        required?: boolean | undefined;
                        email?: boolean | undefined;
                        url?: boolean | undefined;
                        numeric?: boolean | undefined;
                        min?: number | undefined;
                        max?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        pattern?: string | undefined;
                    } | undefined;
                }> | import("@openuidev/lang-core").SubComponentOf<{
                    name: string;
                    items: any[];
                    value: import("@openuidev/lang-core").StateField<string | undefined>;
                    placeholder?: string | undefined;
                    rules?: {
                        required?: boolean | undefined;
                        email?: boolean | undefined;
                        url?: boolean | undefined;
                        numeric?: boolean | undefined;
                        min?: number | undefined;
                        max?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        pattern?: string | undefined;
                    } | undefined;
                    size?: "small" | "medium" | "large" | undefined;
                }> | import("@openuidev/lang-core").SubComponentOf<{
                    name: string;
                    value: import("@openuidev/lang-core").StateField<unknown>;
                    mode?: "single" | "range" | undefined;
                    rules?: {
                        required?: boolean | undefined;
                        email?: boolean | undefined;
                        url?: boolean | undefined;
                        numeric?: boolean | undefined;
                        min?: number | undefined;
                        max?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        pattern?: string | undefined;
                    } | undefined;
                }> | import("@openuidev/lang-core").SubComponentOf<{
                    name: string;
                    variant: "continuous" | "discrete";
                    min: number;
                    max: number;
                    value: import("@openuidev/lang-core").StateField<number[] | undefined>;
                    step?: number | undefined;
                    defaultValue?: number[] | undefined;
                    label?: string | undefined;
                    rules?: {
                        required?: boolean | undefined;
                        email?: boolean | undefined;
                        url?: boolean | undefined;
                        numeric?: boolean | undefined;
                        min?: number | undefined;
                        max?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        pattern?: string | undefined;
                    } | undefined;
                }> | import("@openuidev/lang-core").SubComponentOf<{
                    name: string;
                    items: any[];
                    value: import("@openuidev/lang-core").StateField<Record<string, boolean> | undefined>;
                    rules?: {
                        required?: boolean | undefined;
                        email?: boolean | undefined;
                        url?: boolean | undefined;
                        numeric?: boolean | undefined;
                        min?: number | undefined;
                        max?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        pattern?: string | undefined;
                    } | undefined;
                }> | import("@openuidev/lang-core").SubComponentOf<{
                    name: string;
                    items: import("@openuidev/lang-core").SubComponentOf<{
                        label: string;
                        description: string;
                        value: string;
                    }>[];
                    value: import("@openuidev/lang-core").StateField<string | undefined>;
                    defaultValue?: string | undefined;
                    rules?: {
                        required?: boolean | undefined;
                        email?: boolean | undefined;
                        url?: boolean | undefined;
                        numeric?: boolean | undefined;
                        min?: number | undefined;
                        max?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        pattern?: string | undefined;
                    } | undefined;
                }>;
                hint?: string | undefined;
            }>[];
        }> | import("@openuidev/lang-core").SubComponentOf<{
            items: import("@openuidev/lang-core").SubComponentOf<{
                title: string;
                details: string;
            }>[];
        }>)[][];
        variant?: "card" | "sunk" | undefined;
    }>, unknown>>, import("zod/v4/core").$ZodType<import("@openuidev/lang-core").SubComponentOf<{
        children: any[];
        direction?: "row" | "column" | undefined;
        gap?: "s" | "none" | "l" | "xs" | "m" | "xl" | "2xl" | undefined;
        align?: "center" | "end" | "start" | "baseline" | "stretch" | undefined;
        justify?: "center" | "end" | "start" | "between" | "around" | "evenly" | undefined;
        wrap?: boolean | undefined;
    }>, unknown, import("zod/v4/core").$ZodTypeInternals<import("@openuidev/lang-core").SubComponentOf<{
        children: any[];
        direction?: "row" | "column" | undefined;
        gap?: "s" | "none" | "l" | "xs" | "m" | "xl" | "2xl" | undefined;
        align?: "center" | "end" | "start" | "baseline" | "stretch" | undefined;
        justify?: "center" | "end" | "start" | "between" | "around" | "evenly" | undefined;
        wrap?: boolean | undefined;
    }>, unknown>>]>>;
    variant: import("zod/v4").ZodOptional<import("zod/v4").ZodEnum<{
        clear: "clear";
        card: "card";
        sunk: "sunk";
    }>>;
    direction: import("zod/v4").ZodOptional<import("zod/v4").ZodEnum<{
        row: "row";
        column: "column";
    }>>;
    gap: import("zod/v4").ZodOptional<import("zod/v4").ZodEnum<{
        s: "s";
        none: "none";
        l: "l";
        xs: "xs";
        m: "m";
        xl: "xl";
        "2xl": "2xl";
    }>>;
    align: import("zod/v4").ZodOptional<import("zod/v4").ZodEnum<{
        center: "center";
        end: "end";
        start: "start";
        baseline: "baseline";
        stretch: "stretch";
    }>>;
    justify: import("zod/v4").ZodOptional<import("zod/v4").ZodEnum<{
        center: "center";
        end: "end";
        start: "start";
        between: "between";
        around: "around";
        evenly: "evenly";
    }>>;
    wrap: import("zod/v4").ZodOptional<import("zod/v4").ZodBoolean>;
}, import("zod/v4/core").$strip>>;
//# sourceMappingURL=index.d.ts.map