export type VariantType = 'text' | 'flat' | 'elevated' | 'tonal' | 'outlined' | 'plain';
export type DensityType = 'comfortable' | 'compact';
export type locationType = 'start' | 'end' | 'top' | 'bottom' | 'start center' | 'end center' | 'top center' | 'bottom center';
export type IconType = 'info' | 'success' | 'warning' | 'error' | 'close' | 'calendar' | undefined;
export type VariantStyle = 'outlined' | 'plain' | 'underlined' | 'filled' | 'solo' | 'solo-inverted' | 'solo-filled';
export type ColorType = 'primary' | 'secondary' | 'success' | 'info' | 'warning' | 'error';
export type ValidateOnType = 'eager' | 'lazy' | 'blur' | 'input' | 'submit' | 'invalid-input' | 'blur lazy' | 'input lazy' | 'submit lazy' | 'invalid-input lazy' | 'blur eager' | 'input eager' | 'submit eager' | 'invalid-input eager' | 'lazy blur' | 'lazy input' | 'lazy submit' | 'lazy invalid-input' | 'eager blur' | 'eager input' | 'eager submit' | 'eager invalid-input' | undefined;
