export declare const useURLAndHTMLSchema: () => {
    urlSchema: {
        title: string;
        type: string;
        'x-decorator': string;
        'x-component': (props: any) => import("react/jsx-runtime").JSX.Element;
        description: string;
        'x-reactions': {
            dependencies: string[];
            fulfill: {
                state: {
                    hidden: string;
                };
            };
        };
    };
    paramsSchema: {
        type: string;
        'x-component': string;
        'x-decorator': string;
        title: string;
        items: {
            type: string;
            properties: {
                space: {
                    type: string;
                    'x-component': string;
                    'x-component-props': {
                        style: {
                            flexWrap: string;
                            maxWidth: string;
                        };
                        className: string;
                    };
                    properties: {
                        name: {
                            type: string;
                            'x-decorator': string;
                            'x-component': string;
                            'x-component-props': {
                                placeholder: string;
                            };
                        };
                        value: {
                            type: string;
                            'x-decorator': string;
                            'x-component': (props: any) => import("react/jsx-runtime").JSX.Element;
                            'x-component-props': {
                                placeholder: string;
                                useTypedConstant: boolean;
                                changeOnSelect: boolean;
                            };
                        };
                        remove: {
                            type: string;
                            'x-decorator': string;
                            'x-component': string;
                        };
                    };
                };
            };
        };
        'x-reactions': {
            dependencies: string[];
            fulfill: {
                state: {
                    hidden: string;
                };
            };
        };
        properties: {
            add: {
                type: string;
                title: string;
                'x-component': string;
            };
        };
    };
    openInNewWindowSchema: {
        type: string;
        'x-content': string;
        'x-decorator': string;
        'x-component': string;
        'x-reactions': {
            dependencies: string[];
            fulfill: {
                state: {
                    hidden: string;
                };
            };
        };
    };
    modeSchema: {
        title: string;
        'x-component': string;
        'x-decorator': string;
        default: string;
        enum: {
            value: string;
            label: string;
        }[];
    };
    htmlSchema: {
        title: string;
        type: string;
        'x-decorator': string;
        'x-component': (props: any) => import("react/jsx-runtime").JSX.Element;
        'x-component-props': {
            rows: number;
        };
        'x-reactions': {
            dependencies: string[];
            fulfill: {
                state: {
                    hidden: string;
                };
            };
        };
    };
};
