/** Class names can be provided as an array or separated by whitespace */ export declare type KcClasses = { [key in CssClasses]?: string[] | string; }; export declare type KcTemplateCssClasses = "kcHtmlClass" | "kcLoginClass" | "kcHeaderClass" | "kcHeaderWrapperClass" | "kcFormCardClass" | "kcFormCardAccountClass" | "kcFormHeaderClass" | "kcLocaleWrapperClass" | "kcContentWrapperClass" | "kcLabelWrapperClass" | "kcContentWrapperClass" | "kcLabelWrapperClass" | "kcFormGroupClass" | "kcResetFlowIcon" | "kcResetFlowIcon" | "kcFeedbackSuccessIcon" | "kcFeedbackWarningIcon" | "kcFeedbackErrorIcon" | "kcFeedbackInfoIcon" | "kcContentWrapperClass" | "kcFormSocialAccountContentClass" | "kcFormSocialAccountClass" | "kcSignUpClass" | "kcInfoAreaWrapperClass"; export declare type KcTemplateProperties = { stylesCommon?: string[]; styles?: string[]; scripts?: string[]; } & KcClasses; export declare const defaultKcTemplateProperties: KcTemplateProperties; /** Tu use if you don't want any default */ export declare const allClearKcTemplateProperties: Record; export declare type KcPagesProperties = KcClasses; export declare const defaultKcPagesProperties: KcPagesProperties; /** Tu use if you don't want any default */ export declare const allClearKcLoginPageProperties: Record;