export declare type UniformProps = {
    children: any;
    schema: any;
    schemaModifier?: any;
    onSubmit?: (values: object) => void;
    onBlur?: (values: object) => void;
    onChange?: (values: object) => void;
    initialValues?: object;
    validateInitialValues?: boolean;
    inputsOnly?: boolean;
    showSubmitButton?: boolean;
    disabled?: boolean;
    viewMode?: boolean;
    className?: string;
    multiForm?: boolean;
    formComponent?: string;
    errorClass?: string;
    featureFlags?: object;
    viewModeDefaultText?: string;
};
export declare type UniformState = {
    formInited: boolean;
};
export declare type UniformContext = {
    setContext: Function;
    uniformState: UniformState | object;
    schema: any;
    fieldValues: any;
    errors: any;
    hasErrors: boolean;
};
