/**
 * CTA (Call to Action) Example
 *
 * Simple call-to-action section with headline and buttons.
 */
export declare const ctaExample: {
    name: string;
    description: string;
    html: string;
    output: {
        blocks: {
            id: string;
            title: string;
            description: string;
            category: string;
            icon: string;
            tags: string[];
            fields: ({
                id: string;
                type: string;
                label: string;
                required: boolean;
                multiline: boolean;
                defaultValue: string;
                schema?: undefined;
            } | {
                id: string;
                type: string;
                label: string;
                required: boolean;
                multiline: boolean;
                readonly defaultValue?: undefined;
                schema?: undefined;
            } | {
                id: string;
                type: string;
                label: string;
                required: boolean;
                schema: {
                    fields: ({
                        id: string;
                        type: string;
                        label: string;
                        required: boolean;
                        multiline: boolean;
                        defaultValue: string;
                    } | {
                        id: string;
                        type: string;
                        label: string;
                        required: boolean;
                        readonly multiline?: undefined;
                        readonly defaultValue?: undefined;
                    })[];
                };
                readonly multiline?: undefined;
                readonly defaultValue?: undefined;
            })[];
            layout: {
                type: string;
                props: {
                    background: string;
                    className: string;
                };
                children: {
                    type: string;
                    props: {
                        gap: string;
                        align: string;
                        className: string;
                    };
                    children: ({
                        type: string;
                        props: {
                            as: string;
                            className: string;
                            gap?: undefined;
                            justify?: undefined;
                        };
                        children: null;
                        $bind: {
                            from: string;
                            fallback: null;
                            transforms: null;
                        };
                        $repeat: null;
                        $when: null;
                    } | {
                        type: string;
                        props: {
                            className: string;
                            as?: undefined;
                            gap?: undefined;
                            justify?: undefined;
                        };
                        children: null;
                        $bind: {
                            from: string;
                            fallback: null;
                            transforms: null;
                        };
                        $repeat: null;
                        $when: null;
                    } | {
                        type: string;
                        props: {
                            gap: string;
                            justify: string;
                            as?: undefined;
                            className?: undefined;
                        };
                        children: {
                            type: string;
                            props: {
                                variant: string;
                                size: string;
                                href: {
                                    $bind: {
                                        from: string;
                                        fallback: null;
                                        transforms: {
                                            id: string;
                                        }[];
                                    };
                                };
                            };
                            children: null;
                            $bind: {
                                from: string;
                                fallback: null;
                                transforms: null;
                            };
                            $repeat: null;
                            $when: null;
                        }[];
                        $bind: null;
                        $repeat: null;
                        $when: null;
                    })[];
                    $bind: null;
                    $repeat: null;
                    $when: null;
                }[];
                $bind: null;
                $repeat: null;
                $when: null;
            };
        }[];
        customCssRules: {
            id: string;
            selector: string;
            declarations: {
                property: string;
                value: string;
            }[];
        }[];
    };
    explanation: string;
};
