export const HOME_CONTENT: ({
    id: string;
    type: string;
    title: string;
    lead: string;
    logo: string;
    blocks?: undefined;
    surfaceClass?: undefined;
    customKey?: undefined;
} | {
    id: string;
    type: string;
    title: string;
    lead: string;
    blocks: {
        type: string;
        cardVariant: string;
        cards: ({
            title: string;
            body: string;
            icon: string;
            extra: string;
        } | {
            title: string;
            body: string;
            icon: string;
            extra?: undefined;
        })[];
    }[];
    logo?: undefined;
    surfaceClass?: undefined;
    customKey?: undefined;
} | {
    id: string;
    type: string;
    surfaceClass: string;
    title: string;
    lead: string;
    blocks: ({
        type: string;
        cardLayout: string;
        cardVariant: string;
        cardIconSize: string;
        cards: {
            title: string;
            body: string;
            icon: string;
        }[];
        variant?: undefined;
        icon?: undefined;
        title?: undefined;
        body?: undefined;
    } | {
        type: string;
        variant: string;
        icon: string;
        title: string;
        body: string;
        cardLayout?: undefined;
        cardVariant?: undefined;
        cardIconSize?: undefined;
        cards?: undefined;
    })[];
    logo?: undefined;
    customKey?: undefined;
} | {
    id: string;
    type: string;
    title: string;
    lead: string;
    blocks: {
        type: string;
        items: {
            title: string;
            body: string;
            icon: string;
        }[];
    }[];
    logo?: undefined;
    surfaceClass?: undefined;
    customKey?: undefined;
} | {
    id: string;
    type: string;
    customKey: string;
    surfaceClass: string;
    title: string;
    lead: string;
    blocks: {
        type: string;
        items: {
            title: string;
            price: string;
            description: string;
            image: string;
        }[];
    }[];
    logo?: undefined;
} | {
    id: string;
    type: string;
    customKey: string;
    title: string;
    lead: string;
    blocks: {
        type: string;
        id: string;
        schema: {
            type: string;
            required: string[];
            properties: {
                identity: {
                    type: string;
                    title: string;
                    required: string[];
                    properties: {
                        fullName: {
                            type: string;
                            title: string;
                            minLength: number;
                            examples: string[];
                        };
                        email: {
                            type: string;
                            format: string;
                            title: string;
                            examples: string[];
                        };
                        company: {
                            type: string;
                            title: string;
                            examples: string[];
                        };
                        role: {
                            type: string;
                            title: string;
                            examples: string[];
                        };
                    };
                };
                project: {
                    type: string;
                    title: string;
                    required: string[];
                    properties: {
                        projectType: {
                            type: string;
                            title: string;
                            oneOf: {
                                const: string;
                                title: string;
                            }[];
                        };
                        otherProject: {
                            type: string;
                            maxLength: number;
                            title: string;
                            examples: string[];
                        };
                        goals: {
                            type: string;
                            maxLength: number;
                            examples: string[];
                        };
                    };
                };
                content: {
                    type: string;
                    title: string;
                    properties: {
                        notes: {
                            type: string;
                            title: string;
                            examples: string[];
                        };
                        assets: {
                            type: string;
                            title: string;
                        };
                    };
                };
                preferences: {
                    type: string;
                    title: string;
                    required: string[];
                    properties: {
                        updates: {
                            type: string;
                            title: string;
                        };
                        darkPreview: {
                            type: string;
                            title: string;
                        };
                        acceptTerms: {
                            type: string;
                            title: string;
                        };
                    };
                };
            };
        };
        uiSchema: {
            "/identity": {
                "ui:layout": string;
                "ui:layoutOptions": {
                    columns: string;
                    autoSize: string;
                    gap: string;
                };
            };
            "/identity/fullName": {
                "ui:icon": string;
                "ui:autocomplete": string;
            };
            "/identity/email": {
                "ui:icon": string;
                "ui:autocomplete": string;
            };
            "/identity/company": {
                "ui:icon": string;
            };
            "/identity/role": {
                "ui:widget": string;
            };
            "/project": {
                "ui:layout": string;
                "ui:layoutOptions": {
                    columns: string;
                    autoSize: string;
                    gap: string;
                };
            };
            "/project/projectType": {
                "ui:class": string;
            };
            "/project/otherProject": {
                "ui:visibleWhen": {
                    "/project/projectType": string;
                };
                "ui:requiredWhen": {
                    "/project/projectType": string;
                };
            };
            "/project/goals": {
                "ui:widget": string;
                "ui:rows": number;
            };
            "/content": {
                "ui:layout": string;
                "ui:layoutOptions": {
                    columns: string;
                    autoSize: string;
                    gap: string;
                };
            };
            "/content/notes": {
                "ui:widget": string;
            };
            "/content/assets": {
                "ui:widget": string;
                "ui:icon": string;
            };
            "/preferences": {
                "ui:layout": string;
                "ui:layoutOptions": {
                    columns: string;
                    autoSize: string;
                    gap: string;
                };
            };
            "/preferences/updates": {};
            "/preferences/darkPreview": {};
            "/preferences/acceptTerms": {};
        };
        options: {
            widgets: {
                booleans: string;
            };
            enhancements: {
                icons: boolean;
                datalists: boolean;
                rangeOutput: boolean;
            };
        };
    }[];
    logo?: undefined;
    surfaceClass?: undefined;
} | {
    id: string;
    type: string;
    customKey: string;
    surfaceClass: string;
    title: string;
    lead: string;
    blocks: ({
        type: string;
        cardVariant: string;
        cardLayout: string;
        cardIconSize: string;
        cards: {
            title: string;
            body: string;
            icon: string;
        }[];
        title?: undefined;
        lead?: undefined;
        items?: undefined;
        variant?: undefined;
        icon?: undefined;
        body?: undefined;
        text?: undefined;
        href?: undefined;
    } | {
        type: string;
        title: string;
        lead: string;
        items: {
            title: string;
            body: string;
            icon: string;
        }[];
        cardVariant?: undefined;
        cardLayout?: undefined;
        cardIconSize?: undefined;
        cards?: undefined;
        variant?: undefined;
        icon?: undefined;
        body?: undefined;
        text?: undefined;
        href?: undefined;
    } | {
        type: string;
        variant: string;
        icon: string;
        title: string;
        body: string;
        cardVariant?: undefined;
        cardLayout?: undefined;
        cardIconSize?: undefined;
        cards?: undefined;
        lead?: undefined;
        items?: undefined;
        text?: undefined;
        href?: undefined;
    } | {
        type: string;
        text: string;
        icon: string;
        href: string;
        cardVariant?: undefined;
        cardLayout?: undefined;
        cardIconSize?: undefined;
        cards?: undefined;
        title?: undefined;
        lead?: undefined;
        items?: undefined;
        variant?: undefined;
        body?: undefined;
    })[];
    logo?: undefined;
} | {
    id: string;
    type: string;
    customKey: string;
    title: string;
    lead: string;
    blocks: {
        type: string;
        command: string;
    }[];
    logo?: undefined;
    surfaceClass?: undefined;
})[];
//# sourceMappingURL=pds-home-content.d.ts.map