import { enums } from '../../index';
export declare const subschema: {
    name: string;
    label: string;
    values: {
        email: string;
    };
    components: {
        root: {
            type: enums.Component;
            children: string[];
        };
        email: {
            data: {
                field: string;
                dataType: string;
                validations: {
                    required: boolean;
                };
            };
            hint: string;
            type: enums.Component;
            label: string;
        };
        phone: {
            data: {
                field: string;
                dataType: string;
                default(): string;
            };
            gridItem: {
                md: number;
            };
            type: enums.Component;
            label: string;
        };
        slider: {
            type: enums.Component;
            label: string;
            data: {
                field: string;
                dataType: enums.DataType;
                validations: {
                    min: number;
                    max: number;
                };
            };
        };
        vText: {
            type: enums.Component;
            data: {
                field: string;
                dataType: enums.DataType;
                validations: {
                    required: boolean;
                    min: number;
                    max: number;
                };
            };
            gridItem: {
                md: number;
            };
            label: string;
            hint: string;
        };
    };
};
export declare const subLevel1: {
    name: string;
    label: string;
    values: {
        email: string;
    };
    components: {
        root: {
            type: enums.Component;
            children: string[];
        };
        email: {
            data: {
                field: string;
                dataType: string;
            };
            type: enums.Component;
            label: string;
        };
        sub: {
            data: {
                field: string;
                dataType: string;
            };
            type: enums.Component;
            schemaName: string;
        };
    };
};
export declare const subLevel2: {
    name: string;
    label: string;
    values: {
        email: string;
    };
    components: {
        root: {
            type: enums.Component;
            children: string[];
        };
        email: {
            data: {
                field: string;
                dataType: string;
            };
            type: enums.Component;
            label: string;
        };
    };
};
export declare const subschemaError: {
    name: string;
    values: {
        email: string;
    };
    components: {
        root: {
            type: enums.Component;
            children: string[];
        };
        cardEmpty: {
            type: enums.Component;
            children: never[];
        };
        cardWrongKeys: {
            type: enums.Component;
            children: string[];
        };
        email: {
            wrongProperty: number;
            type: enums.Component;
            data: {
                field: string;
                dataType: string;
                wrongProperty2: number;
            };
            label: string;
        };
        vorname: {
            type: enums.Component;
            data: {
                field: number;
                dataType: string;
            };
            gridItem: {
                xs: number;
            };
        };
    };
};
