import { controlType, labelPlacementType, themeSize } from "../../common-types";
declare class ICoreSype {
    _id?: string;
    sype_key: string;
    sype_page_id_sypg?: string;
    sype_label?: string;
    sype_label_hide?: boolean;
    sype_hide_helper_and_error_text?: boolean;
    sype_auto_complete?: boolean;
    sype_type?: controlType;
    sype_option_key?: string;
    sype_placeholder?: string;
    sype_min_length?: number;
    sype_max_length?: number;
    sype_regex?: string;
    sype_required?: boolean;
    sype_disabled?: boolean;
    sype_width?: string;
    sype_height?: string;
    sype_label_placement?: labelPlacementType;
    sype_helper_text_collapse?: boolean;
    sype_default?: boolean | string | number;
    sype_tooltip?: string;
    sype_size?: themeSize;
    sype_leading_icon?: string;
    sype_entity_id_syen?: string;
    sype_isactive?: boolean;
}
export { ICoreSype };
