/// <reference types="react" />
export declare const STARTON_THEME: {
    templates: {
        TitleFieldTemplate: import("react").FC<import("./templates/StartonJSONTemplateTitleField").StartonJSONTemplateTitleFieldProps>;
        DescriptionFieldTemplate: import("react").FC<import("./templates/StartonJSONTemplateDescriptionField").StartonJSONTemplateDescriptionFieldProps>;
        ArrayFieldItemTemplate: import("react").FC<import("./templates/StartonJSONTemplateArrayFieldItemTemplate").StartonJSONTemplateArrayFieldItemTemplateProps>;
        ArrayFieldTemplate: import("react").FC<import("./templates/StartonJSONTemplateArrayFieldTemplate").StartonJSONTemplateArrayFieldTemplateProps>;
        ObjectFieldTemplate: import("react").FC<import("./templates/StartonJSONTemplateObjectField").StartonJSONTemplateObjectFieldProps>;
        FieldTemplate: import("react").FC<import("./templates/StartonJSONTemplateFieldTemplate").StartonJSONTemplateFieldTemplateProps>;
        FieldErrorTemplate: import("react").FC<import("./templates/StartonJSONTemplateFieldError").StartonJSONTemplateFieldErrorProps>;
        FieldHelpTemplate: import("react").FC<import("./templates/StartonJSONTemplateFieldHelpTemplate").StartonJSONTemplateFieldHelpTemplateProps>;
        ErrorListTemplate: import("react").FC<import("./templates/StartonJSONTemplateErrorList").StartonJSONTemplateErrorListProps>;
        BaseInputTemplate: import("react").FC<import("./templates/StartonJSONTemplateBaseInput").StartonJSONTemplateBaseInputProps>;
        ButtonTemplates: {
            AddButton: import("react").ComponentType<import("./templates/StartonJSONTemplateAddButton").StartonJSONAddButtonProps<any, any>>;
            MoveDownButton: import("react").ComponentType<import("./templates/StartonJSONTemplateMoveDownButton").StartonJSONMoveDownButtonProps<any, any>>;
            MoveUpButton: import("react").ComponentType<import("./templates/StartonJSONTemplateMoveUpButton").StartonJSONMoveUpButtonProps<any, any>>;
            RemoveButton: import("react").ComponentType<import("./templates/StartonJSONTemplateRemoveButton").StartonJSONRemoveButtonProps<any, any>>;
            SubmitButton: import("react").FC<import("./templates/StartonJSONTemplateSubmitButton").StartonJSONTemplateSubmitButtonProps>;
        };
    };
    widgets: {
        CheckboxWidget: import("react").FC<import("./widgets/StartonJSONWidgetCheckbox").StartonJSONWidgetCheckboxProps>;
        CheckboxesWidget: import("react").FC<import("./widgets/StartonJSONWidgetCheckboxes").StartonJSONWidgetCheckboxesProps>;
        DateWidget: import("react").FC<import("./widgets/StartonJSONWidgetDate").StartonJSONWidgetDateProps>;
        DateTimeWidget: import("react").FC<import("./widgets/StartonJSONWidgetDateTime").StartonJSONWidgetDateTimeProps>;
        RadioWidget: import("react").FC<import("./widgets/StartonJSONWidgetRadio").StartonJSONWidgetRadioProps>;
        RangeWidget: import("react").FC<import("./widgets/StartonJSONWidgetRange").StartonJSONWidgetRangeProps>;
        SelectWidget: import("react").FC<import("./widgets/StartonJSONWidgetSelect").StartonJSONWidgetSelectProps>;
        TextareaWidget: import("react").FC<import("./widgets/StartonJSONWidgetTextarea").StartonJSONWidgetTextareaProps>;
    };
    fields: {
        NumberField: typeof import("./fields/StartonJSONFieldNumberField").StartonJSONFieldNumberField;
        StringField: typeof import("./fields/StartonJSONFieldStringField").StartonJSONFieldStringField;
    };
    showErrorList: boolean;
};
