declare const INIT_AUTH_SETTING: { code: string; name: string; values: { multiple_session: boolean; authenticator: { type: string; sms_template: string; email_template: string; }; otp_setting: { sms_ttl: number; verify_max_attempts: number; sms_enable_universal: boolean; sms_universal_otp: string; rate_limit: number; }; activate_account: { send_email: boolean; default_gateway: string; activate_email_template: string; sms_template: string; email_template: string; }; local: { enable: boolean; secret_key: string; expires_in: string; change_expired_password_form: string; password_policy_min_password_age: number; password_policy_min_password_length: number; password_policy_max_password_age: number; password_policy_enforce_password_history: number; lockout_policy_threshold: number; lockout_policy_reset_counter: number; lockout_policy_duration: number; lockout_policy_unused_suspended: number; }; }; }; declare const INIT_MEDIA_SETTING: { name: string; code: string; values: { provider: string; limit_file_size: number; allow_extension_file: string[]; allow_image_extension_file: string[]; api_domain: string; }; }; declare const INIT_MENU_SETTING: { name: string; code: string; values: any[]; }; declare const INIT_LOG_SETTING: { code: string; name: string; values: { deploy_log: { enabled: boolean; purge_enabled: boolean; x_day: number; }; import_export_log: { enabled: boolean; purge_enabled: boolean; x_day: number; }; mail_log: { enabled: boolean; purge_enabled: boolean; x_day: number; }; sms_log: { enabled: boolean; purge_enabled: boolean; x_day: number; }; notification_log: { enabled: boolean; purge_enabled: boolean; x_day: number; }; pipeline_log: { enabled: boolean; purge_enabled: boolean; x_day: number; }; schedule_log: { enabled: boolean; purge_enabled: boolean; x_day: number; }; print_log: { enabled: boolean; purge_enabled: boolean; x_day: number; }; }; }; declare const INIT_SCHEDULE_SETTING: { name: string; code: string; values: { enabled: boolean; }; }; declare const INIT_GENERAL_SETTING: { name: string; code: string; values: { menu_setting: { text_color: string; text_active_color: string; title_color: string; icon_collaps_color: string; active_color: string; submenu_open_text_color: string; submenu_open_background_color: string; background_color: string; divider_background_color: string; background_color_menu_lv4: string; }; global: { my_profile_form: string; my_profile_format: string; }; login: { layout: string; background_content: string; logo_background_color: string; }; register: { background_color: string; form_header_color: string; form_body_color: string; }; footer: { content: string; }; list_detail: { primary_color: string; background_color: string; table_body_sort_bg: string; font_color: string; table_header_bg: string; table_row_hover_bg: string; action_color: string; table_header_color: string; boolean_value_true: string; hover_color: string; table_header_sort_bg: string; boolean_value_false: string; format_date: string; record_per_page: string[]; format_datetime: string; format_time: string; thousand_separator: string; decimal_separator: string; decimal_place: number; widget_background_color: string; widget_border_color: string; widget_bar_color: string; widget_summary_box_background_color: string; widget_default_color: string[]; widget_border_width: number; widget_cutout_percentage: number; widget_point_style: string; widget_column_type: string; }; toast: { toast_position: string; toast_size: string; toast_delay: number; toast_icon_close: boolean; toast_success_background_color: string; toast_success_title_color: string; toast_success_description_color: string; toast_warning_background_color: string; toast_warning_title_color: string; toast_warning_description_color: string; toast_error_background_color: string; toast_error_title_color: string; toast_error_description_color: string; }; header: { breadcrumb_hover_color: string; menu_active_color: string; menu_text_color: string; }; }; }; declare const INIT_LOG_ENTITY: { entity: string; layout: string; }[]; declare const MENU_SETTING: ({ name: string; label: string; icon: string; entity_name: string; query: { current: string; }; submenu?: undefined; } | { name: string; label: string; icon: string; query: { current: string; }; entity_name?: undefined; submenu?: undefined; } | { name: string; label: string; icon: string; submenu: ({ name: string; label: string; entity_name: string; query: { current: string; }; submenu?: undefined; } | { name: string; label: string; entity_name: string; query?: undefined; submenu?: undefined; } | { name: string; label: string; submenu: { name: string; label: string; entity_name: string; query: { current: string; }; }[]; entity_name?: undefined; query?: undefined; } | { name: string; label: string; submenu: ({ name: string; label: string; module: string; layout: string; setting: string; entity_name?: undefined; } | { name: string; label: string; entity_name: string; module?: undefined; layout?: undefined; setting?: undefined; })[]; entity_name?: undefined; query?: undefined; })[]; entity_name?: undefined; query?: undefined; } | { name: string; label: string; icon: string; submenu: ({ name: string; label: string; entity_name: string; query?: undefined; module?: undefined; layout?: undefined; setting?: undefined; } | { name: string; label: string; entity_name: string; query: { current: string; }; module?: undefined; layout?: undefined; setting?: undefined; } | { name: string; label: string; module: string; layout: string; setting: string; entity_name?: undefined; query?: undefined; })[]; entity_name?: undefined; query?: undefined; })[]; declare const MENU_SETTING_ENTITY: string[]; declare const MENU_SETTING_FULL_ACCESS: string[]; declare const MENU_SETTING_FULL: string[]; declare const MENU_ENTITIES_FULL: string[]; declare const MENU_MONITORING_FULL: string[]; export { INIT_GENERAL_SETTING, INIT_AUTH_SETTING, INIT_MEDIA_SETTING, INIT_MENU_SETTING, INIT_LOG_SETTING, INIT_SCHEDULE_SETTING, INIT_LOG_ENTITY, MENU_SETTING, MENU_SETTING_ENTITY, MENU_SETTING_FULL_ACCESS, MENU_SETTING_FULL, MENU_ENTITIES_FULL, MENU_MONITORING_FULL };