import { ChangeDetectorRef, ElementRef, EventEmitter, NgZone } from '@angular/core'; import { Components, GritEventData } from '@progleasing/grit-universal'; import type { GritAccordionEventData as IGritAccordionGritAccordionEventData } from '@progleasing/grit-universal'; export declare interface GritWcAccordion extends Components.GritWcAccordion { /** * Event fires when the accordion changes state, returning an object with a boolean value depending of if it is opened or closed (true/false) */ gritUpdate: EventEmitter>>; } export declare class GritWcAccordion { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcAnalytics extends Components.GritWcAnalytics { } export declare class GritWcAnalytics { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcAutocomplete extends Components.GritWcAutocomplete { /** * Update event fired whenever the input of the autocomplete changes. */ gritUpdate: EventEmitter>>; } export declare class GritWcAutocomplete { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } import type { GritAutocompleteItemData as IGritAutocompleteItemGritAutocompleteItemData } from '@progleasing/grit-universal'; export declare interface GritWcAutocompleteItem extends Components.GritWcAutocompleteItem { /** * Event fired when an item is selected with the selected value. */ itemSelected: EventEmitter>; } export declare class GritWcAutocompleteItem { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcAutocompleteMessage extends Components.GritWcAutocompleteMessage { } export declare class GritWcAutocompleteMessage { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcBadge extends Components.GritWcBadge { } export declare class GritWcBadge { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcButton extends Components.GritWcButton { /** * Click event fired whenever a button is clicked. The events returns the event itself, and it case the button is of type submit, dispatches a submitEvent to the closest form. */ gritClick: EventEmitter>; /** * Grit Blur fires on blur of the button */ gritBlur: EventEmitter>; /** * Grit Focus fires on focus of the button */ gritFocus: EventEmitter>; } export declare class GritWcButton { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcCalendar extends Components.GritWcCalendar { /** * Event emitted when the backdrop is clicked in case the calendar is open. */ backdropClicked: EventEmitter>; /** * Update is emitted whenever a new date is selected in the open calendar. And it returns an event with the selected date. */ gritUpdate: EventEmitter>; } export declare class GritWcCalendar { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcCalendarActions extends Components.GritWcCalendarActions { /** * Event fired with the new date when a user interacts with one of the actions. 1) Change the month in the drop down. 2) Change the year in the drop down. 3) Click on one of the arrows. */ displayDateChange: EventEmitter>; } export declare class GritWcCalendarActions { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcCalendarBoard extends Components.GritWcCalendarBoard { /** * Event fired when a date is selected returning the selected date as a string. */ daySelected: EventEmitter>; } export declare class GritWcCalendarBoard { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcCalendarField extends Components.GritWcCalendarField { } export declare class GritWcCalendarField { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcCard extends Components.GritWcCard { } export declare class GritWcCard { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } import type { GritCheckboxEventData as IGritCheckboxGritCheckboxEventData } from '@progleasing/grit-universal'; export declare interface GritWcCheckbox extends Components.GritWcCheckbox { /** * Event fired when the checkbox changes state, returning an object with the value of the checkbox (true/false) */ gritUpdate: EventEmitter>>; } export declare class GritWcCheckbox { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } import type { GritCheckboxGroupEventData as IGritCheckboxGroupGritCheckboxGroupEventData } from '@progleasing/grit-universal'; export declare interface GritWcCheckboxGroup extends Components.GritWcCheckboxGroup { /** * */ gritUpdateCheckBoxGroup: EventEmitter>>; } export declare class GritWcCheckboxGroup { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } import type { GritChipEventData as IGritChipGritChipEventData } from '@progleasing/grit-universal'; export declare interface GritWcChip extends Components.GritWcChip { /** * Event to subscribe to when the action Icon is clicked If the actionIcon prop is falsy, this will never emit */ actionIconClick: EventEmitter>>; } export declare class GritWcChip { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcClipboardCard extends Components.GritWcClipboardCard { } export declare class GritWcClipboardCard { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcField extends Components.GritWcField { /** * */ gritErrorMessageUpdate: EventEmitter>; } export declare class GritWcField { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcFieldIcon extends Components.GritWcFieldIcon { } export declare class GritWcFieldIcon { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcFieldMessage extends Components.GritWcFieldMessage { /** * */ moreIconClicked: EventEmitter>; } export declare class GritWcFieldMessage { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcIcon extends Components.GritWcIcon { } export declare class GritWcIcon { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcIconButton extends Components.GritWcIconButton { /** * Click event fired whenever a button is clicked. */ gritClick: EventEmitter>; } export declare class GritWcIconButton { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcInPageNavigation extends Components.GritWcInPageNavigation { } export declare class GritWcInPageNavigation { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcLinearLoader extends Components.GritWcLinearLoader { /** * Will emit an event update with the current progress value */ update: EventEmitter>>; } export declare class GritWcLinearLoader { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcListSelect extends Components.GritWcListSelect { /** * Event fired whenever a new list item is selected with the value of the list item. */ changeItem: EventEmitter>; } export declare class GritWcListSelect { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcListSelectItem extends Components.GritWcListSelectItem { /** * Event fires whenever an item is selected, with the value of it. */ gritUpdate: EventEmitter>; } export declare class GritWcListSelectItem { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcLoaderMessage extends Components.GritWcLoaderMessage { } export declare class GritWcLoaderMessage { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcMessage extends Components.GritWcMessage { } export declare class GritWcMessage { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcMessageGroup extends Components.GritWcMessageGroup { } export declare class GritWcMessageGroup { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcMoireCard extends Components.GritWcMoireCard { /** * Event emitted when the moire card with a link is clicked */ gritClick: EventEmitter>; } export declare class GritWcMoireCard { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcNotification extends Components.GritWcNotification { /** * */ dismissClick: EventEmitter>; /** * */ flagHide: EventEmitter>; } export declare class GritWcNotification { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcNotificationAction extends Components.GritWcNotificationAction { } export declare class GritWcNotificationAction { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcNotificationFlag extends Components.GritWcNotificationFlag { /** * */ flagHide: EventEmitter>; /** * */ dismissClick: EventEmitter>; } export declare class GritWcNotificationFlag { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcOptionSelect extends Components.GritWcOptionSelect { /** * */ gritUpdate: EventEmitter>>; } export declare class GritWcOptionSelect { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } import type { GritRadioEventData as IGritOptionSelectElementGritRadioEventData } from '@progleasing/grit-universal'; export declare interface GritWcOptionSelectElement extends Components.GritWcOptionSelectElement { /** * */ optionSelectUpdate: EventEmitter>>; } export declare class GritWcOptionSelectElement { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcOverlayContainer extends Components.GritWcOverlayContainer { /** * Fires immediately after showOverlay property changes if the modal isn't being displayed. */ willOpen: EventEmitter>; /** * Fires immediately after the component completes the update if the modal is being displayed. */ isOpen: EventEmitter>; /** * Fires immediately after showOverlay property changes if the modal is being displayed. */ willClose: EventEmitter>; /** * Fires immediately after the component completes the update if the modal isn't being displayed. */ isClosed: EventEmitter>; /** * Fires on backdrop click. */ backdropClicked: EventEmitter>; } export declare class GritWcOverlayContainer { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } import type { GritPickerEventData as IGritDatePickerGritPickerEventData } from '@progleasing/grit-universal'; export declare interface GritWcPicker extends Components.GritWcPicker { /** * Event fired whenever a value is picked in the select, returning the current selected value. */ pickerValue: EventEmitter>>; } export declare class GritWcPicker { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcProgLogo extends Components.GritWcProgLogo { } export declare class GritWcProgLogo { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcQrCode extends Components.GritWcQrCode { } export declare class GritWcQrCode { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } import type { GritRadioEventData as IGritRadioGritRadioEventData } from '@progleasing/grit-universal'; export declare interface GritWcRadio extends Components.GritWcRadio { /** * Event that is passed to radio-group, and radio-group surfaces to the consumer of the component. */ gritUpdate: EventEmitter>>; } export declare class GritWcRadio { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } import type { GritRadioEventData as IGritRadioGroupGritRadioEventData } from '@progleasing/grit-universal'; export declare interface GritWcRadioGroup extends Components.GritWcRadioGroup { /** * Event bubbling from radio input to handle the change in a radio btn. Can be consumed with `onChange={(event) => }` in the grit-wc-radio-group html element The event returns @returns event: "grit-update" value: { checked: boolean name: string value: string } } */ gritUpdate: EventEmitter>>; } export declare class GritWcRadioGroup { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcSkeletonItem extends Components.GritWcSkeletonItem { } export declare class GritWcSkeletonItem { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcSkiplink extends Components.GritWcSkiplink { } export declare class GritWcSkiplink { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcSlider extends Components.GritWcSlider { /** * Event fired each time a change in the value of the slider happens, returning the current value. */ update: EventEmitter>; } export declare class GritWcSlider { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcSpinner extends Components.GritWcSpinner { } export declare class GritWcSpinner { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcStep extends Components.GritWcStep { } export declare class GritWcStep { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcStepper extends Components.GritWcStepper { } export declare class GritWcStepper { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcSwitch extends Components.GritWcSwitch { /** * Event that fires when the switch changes state returning the current state. */ toggled: EventEmitter>; } export declare class GritWcSwitch { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcTopNavBar extends Components.GritWcTopNavBar { /** * */ gritLeftIconClicked: EventEmitter>; /** * */ gritRightIconClicked: EventEmitter>; } export declare class GritWcTopNavBar { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcValidationMessageItem extends Components.GritWcValidationMessageItem { } export declare class GritWcValidationMessageItem { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface GritWcValidationMessageList extends Components.GritWcValidationMessageList { } export declare class GritWcValidationMessageList { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); } export declare interface IconButtonDemo extends Components.IconButtonDemo { } export declare class IconButtonDemo { protected z: NgZone; protected el: HTMLElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); }