import { GritIconModel } from './../components/grit-icon/grit-icon.model'; import { GritSkeletonItemModel } from '../components/grit-skeleton-item/grit-skeleton-item.model'; import { BUTTON_TYPE, BUTTON_COLOR, INPUT_SIZE, OVERLAY_TYPE, ALIGNMENT, COLOR, POSITION, STEPPER_STAGE, LINEAR_LOADER_TYPE, LINEAR_LOADER_MESSAGE, FIELD_HINT_OPTION, LOGO_TYPE, FIRE_ANALYTICS_TRIGGER } from './interfaces/ui'; export declare const ButtonDefaults: { color: BUTTON_COLOR; disabled: boolean; loading: boolean; size: INPUT_SIZE; spinnerSize: number; spinnerColorNeutral100: string; spinnerColorNeutral900: string; type: BUTTON_TYPE; hasText: boolean; fullWidth: boolean; target: string; }; export declare const InputDefaults: { type: string; size: INPUT_SIZE; invalid: boolean; _dirty: boolean; autoComplete: string; iconsAnimation: { show: (icon: HTMLGritWcIconElement) => void; hide: (icon: HTMLGritWcIconElement) => void; }; }; export declare const RadioDefaults: { fontFamily: string; fontWeight: number; }; export declare const SwitchDefaults: { disabled: boolean; labelOn: string; labelOff: string; labelPosition: POSITION; checked: boolean; showLabels: boolean; labels: { labelOn: string; labelOff: string; }; }; export declare const AutocompleteDefaults: { itemListHeight: number; itemListMaxHeight: number; itemAnimationDelay: number; applyDelayOnItemsCount: number; slotItems: any[]; filteredItems: any[]; focusedIndex: number; matchFullCase: boolean; animateOutItems: number; initialHeight: number; }; export declare const LinearLoaderDefaults: { messageTransitionTravel: number; animationTime: number; currentMessageIndex: number; delay: number; duration: number; display: boolean; loaderMessageProp: LINEAR_LOADER_MESSAGE[]; mode: LINEAR_LOADER_TYPE; progress: number; intervalDuration: number; transitionTime: number; }; export declare const SelectListItemDefaults: { animationDuration: number; }; export declare const NotificationsDefaults: { action: string; display: boolean; elevation: number; collapsed: boolean; enterSide: ALIGNMENT; timeout: number; }; export declare const OverlayDefaults: { type: OVERLAY_TYPE; }; export declare const CardDefaults: { elevation: number; expanded: boolean; animatedInitStyle: { top: string; left: string; width: string; maxHeight: string; }; padding: string; }; export declare const BadgeDefaults: { type: COLOR; showIcon: boolean; progress: any; }; export declare const CheckboxDefaults: { disabled: boolean; labelAlignment: ALIGNMENT; }; export declare const CheckboxGroupDefaults: { disabled: boolean; direction: string; indeterminate: boolean; labelAlignment: ALIGNMENT; }; export declare const DatePickerDefaults: { data: any[]; }; export declare const IconDefaults: GritIconModel; export declare const IconGroupDefaults: { transitionDurationMs: number; direction: string; iconState: any[]; _internalIconState: any[]; iconGroupConfig: { iconWidth: number; iconSpacing: number; }; hostStyle: { width: string; }; }; export declare const MessageGroupDefaults: { hostStyle: { height: string; }; messageTransitionTravel: number; status: string; animationDuration: number; animationDelay: number; }; export declare const NotificationDefaults: { action: string; display: boolean; elevation: number; flagElevation: number; collapsed: boolean; enterSide: ALIGNMENT; hideTimeout: number; openTimeout: number; selectedRadio: { name: string; value: string; checked: boolean; }; gestures: boolean; disableAutoDismiss: boolean; velocityTimeOut: number; timePerCharacter: number; }; export declare const SliderDefaults: { values: any[]; dragging: boolean; triangleBorderWidth: number; top: string; }; export declare const SpinnerDefaults: { color: string; size: number; strokeWidth: number; }; export declare const StepperDefaults: { stage: STEPPER_STAGE; }; export declare const GritSkeletonItemDefaults: GritSkeletonItemModel; export declare const GritFieldDefaults: { hintOption: FIELD_HINT_OPTION; useValidationIcons: boolean; fireTriggerOption: FIRE_ANALYTICS_TRIGGER; messageAnimationTime: number; }; export declare const GritFieldMessageDefaults: { textLabel: { more: string; less: string; }; initialHeight: number; }; export declare const GritProgLogoDefaults: { LOGO_TYPE: LOGO_TYPE; logoFullWidth: number; logoFullHeight: number; logoMarkWidth: number; logoMarkHeight: number; }; export declare const TopNavBarDefaults: { leftIcon: string; rightIcon: string; imgSrc: string; }; export declare const AccordionDefaults: { expandCollapseAnimation: number; }; export declare const GritQrCodeDefaults: { tutorial: boolean; size: number; url: string; qrColor: string; image: string; stepOne: string; stepTwo: string; stepThree: string; }; export declare const ChipsDefaults: { multiline: boolean; textLang: string; }; export declare const IconButtonDefaults: { size: number; primary: boolean; };