@kelvininc/angular-ui-components
Version:
Kelvin UI Components for Angular applications
919 lines • 93.9 kB
TypeScript
import { ChangeDetectorRef, ElementRef, EventEmitter, NgZone } from '@angular/core';
import { Components } from '@kelvininc/ui-components';
import type { IAbsoluteSelectedRangeDates as IKvAbsoluteTimePickerIAbsoluteSelectedRangeDates } from '@kelvininc/ui-components';
import type { SelectedTime as IKvAbsoluteTimePickerDropdownInputSelectedTime } from '@kelvininc/ui-components';
import type { ITimeChange as IKvAdvancedDateSelectDropdownITimeChange } from '@kelvininc/ui-components';
import type { IBreadcrumbItem as IKvBreadcrumbIBreadcrumbItem } from '@kelvininc/ui-components';
import type { IBreadcrumbItem as IKvBreadcrumbItemIBreadcrumbItem } from '@kelvininc/ui-components';
import type { IBreadcrumbItem as IKvBreadcrumbListIBreadcrumbItem } from '@kelvininc/ui-components';
import type { IChangeMonthEvent as IKvCalendarIChangeMonthEvent } from '@kelvininc/ui-components';
import type { IChangeYearEvent as IKvCalendarIChangeYearEvent } from '@kelvininc/ui-components';
import type { IClickDateEvent as IKvCalendarIClickDateEvent } from '@kelvininc/ui-components';
import type { ICalendarAdvanceTime as IKvCalendarAdvancedDateSelectorICalendarAdvanceTime } from '@kelvininc/ui-components';
import type { IClickDayEvent as IKvCalendarDayIClickDayEvent } from '@kelvininc/ui-components';
import type { IMouseEnterEvent as IKvCalendarDayIMouseEnterEvent } from '@kelvininc/ui-components';
import type { IMouseLeaveEvent as IKvCalendarDayIMouseLeaveEvent } from '@kelvininc/ui-components';
import type { ISelectRangeDates as IKvCalendarRangeDatesSelectorISelectRangeDates } from '@kelvininc/ui-components';
import type { ISelectDate as IKvCalendarSingleDateSelectorISelectDate } from '@kelvininc/ui-components';
import type { ISelectRangeDates as IKvRangeDatesSelectDropdownISelectRangeDates } from '@kelvininc/ui-components';
import type { ITimePickerRelativeTime as IKvRelativeTimePickerITimePickerRelativeTime } from '@kelvininc/ui-components';
import type { ITimePickerTimezone as IKvRelativeTimePickerITimePickerTimezone } from '@kelvininc/ui-components';
import type { ISelectDate as IKvSingleDateSelectDropdownISelectDate } from '@kelvininc/ui-components';
import type { ITimePickerTime as IKvTimePickerITimePickerTime } from '@kelvininc/ui-components';
import type { IChangeMonthEvent as IKvTimePickerCalendarIChangeMonthEvent } from '@kelvininc/ui-components';
import type { IChangeYearEvent as IKvTimePickerCalendarIChangeYearEvent } from '@kelvininc/ui-components';
import type { IClickDateEvent as IKvTimePickerCalendarIClickDateEvent } from '@kelvininc/ui-components';
import type { ITreeNodeItem as IKvTreeITreeNodeItem } from '@kelvininc/ui-components';
import type { ITreeNodeItem as IKvTreeDropdownITreeNodeItem } from '@kelvininc/ui-components';
import * as i0 from "@angular/core";
export declare class KvAbsoluteTimePicker {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvAbsoluteTimePicker, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvAbsoluteTimePicker, "kv-absolute-time-picker", never, { "calendarInputMaxDate": "calendarInputMaxDate"; "calendarInputMinDate": "calendarInputMinDate"; "disabledDates": "disabledDates"; "displayBackButton": "displayBackButton"; "error": "error"; "headerTitle": "headerTitle"; "initialDate": "initialDate"; "mode": "mode"; "relativeTimeConfig": "relativeTimeConfig"; "selectedDates": "selectedDates"; }, {}, never, ["*"], false>;
}
export declare interface KvAbsoluteTimePicker extends Components.KvAbsoluteTimePicker {
/**
* Selected dates change @inheritdoc undefined
*/
selectedDatesChange: EventEmitter<CustomEvent<IKvAbsoluteTimePickerIAbsoluteSelectedRangeDates>>;
/**
* Emitted when the back button is clicked @inheritdoc undefined
*/
backButtonClicked: EventEmitter<CustomEvent<MouseEvent>>;
/**
* Emitted when the input is clicked and it were displaying custom text @inheritdoc undefined
*/
relativeTimeConfigReset: EventEmitter<CustomEvent<MouseEvent>>;
/**
* Emitted when there is a change in the relative config @inheritdoc undefined
*/
relativeTimeConfigChange: EventEmitter<CustomEvent<IKvAbsoluteTimePickerIAbsoluteSelectedRangeDates>>;
}
export declare class KvAbsoluteTimePickerDropdown {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvAbsoluteTimePickerDropdown, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvAbsoluteTimePickerDropdown, "kv-absolute-time-picker-dropdown", never, { "calendarInputMaxDate": "calendarInputMaxDate"; "calendarInputMinDate": "calendarInputMinDate"; "disabled": "disabled"; "disabledDates": "disabledDates"; "dropdownPositionOptions": "dropdownPositionOptions"; "headerTitle": "headerTitle"; "initialDate": "initialDate"; "inputConfig": "inputConfig"; "mode": "mode"; "selectedDates": "selectedDates"; "timezone": "timezone"; "timezones": "timezones"; "tooltipPosition": "tooltipPosition"; }, {}, never, ["*"], false>;
}
export declare interface KvAbsoluteTimePickerDropdown extends Components.KvAbsoluteTimePickerDropdown {
/**
* Selected dates change @inheritdoc undefined
*/
selectedDatesChange: EventEmitter<CustomEvent<[number] | [number, number]>>;
/**
* Cancel button clicked @inheritdoc undefined
*/
cancelClicked: EventEmitter<CustomEvent<CustomEvent<MouseEvent>>>;
/**
* Dropdown open state change @inheritdoc undefined
*/
dropdownStateChange: EventEmitter<CustomEvent<boolean>>;
}
export declare class KvAbsoluteTimePickerDropdownInput {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvAbsoluteTimePickerDropdownInput, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvAbsoluteTimePickerDropdownInput, "kv-absolute-time-picker-dropdown-input", never, { "disabled": "disabled"; "initialDate": "initialDate"; "isDropdownOpen": "isDropdownOpen"; "minimumFromInputDate": "minimumFromInputDate"; "minimumSingleInputDate": "minimumSingleInputDate"; "minimumToInputDate": "minimumToInputDate"; "mode": "mode"; "selectedTime": "selectedTime"; "timezone": "timezone"; }, {}, never, ["*"], false>;
}
export declare interface KvAbsoluteTimePickerDropdownInput extends Components.KvAbsoluteTimePickerDropdownInput {
/**
* Selected time change @inheritdoc undefined
*/
selectedTimeChange: EventEmitter<CustomEvent<IKvAbsoluteTimePickerDropdownInputSelectedTime>>;
/**
* Dropdown open state change @inheritdoc undefined
*/
dropdownStateChange: EventEmitter<CustomEvent<boolean>>;
}
export declare class KvActionButton {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvActionButton, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvActionButton, "kv-action-button", never, { "active": "active"; "disabled": "disabled"; "loading": "loading"; "size": "size"; "type": "type"; }, {}, never, ["*"], false>;
}
export declare interface KvActionButton extends Components.KvActionButton {
/**
* Emitted when action button is clicked @inheritdoc undefined
*/
clickButton: EventEmitter<CustomEvent<MouseEvent>>;
/**
* Emitted when action button is focused @inheritdoc undefined
*/
focusButton: EventEmitter<CustomEvent<FocusEvent>>;
/**
* Emitted when action button is blur @inheritdoc undefined
*/
blurButton: EventEmitter<CustomEvent<FocusEvent>>;
}
export declare class KvActionButtonIcon {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvActionButtonIcon, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvActionButtonIcon, "kv-action-button-icon", never, { "active": "active"; "badgeLabel": "badgeLabel"; "badgeState": "badgeState"; "disabled": "disabled"; "icon": "icon"; "loading": "loading"; "size": "size"; "type": "type"; }, {}, never, ["*"], false>;
}
export declare interface KvActionButtonIcon extends Components.KvActionButtonIcon {
/**
* Emitted when action button is clicked @inheritdoc undefined
*/
clickButton: EventEmitter<CustomEvent<MouseEvent>>;
/**
* Emitted when action button is focused @inheritdoc undefined
*/
focusButton: EventEmitter<CustomEvent<FocusEvent>>;
/**
* Emitted when action button is blur @inheritdoc undefined
*/
blurButton: EventEmitter<CustomEvent<FocusEvent>>;
}
export declare class KvActionButtonSplit {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvActionButtonSplit, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvActionButtonSplit, "kv-action-button-split", never, { "active": "active"; "disabled": "disabled"; "icon": "icon"; "loading": "loading"; "size": "size"; "splitIcon": "splitIcon"; "text": "text"; "type": "type"; }, {}, never, ["*"], false>;
}
export declare interface KvActionButtonSplit extends Components.KvActionButtonSplit {
/**
* Emitted when left button is clicked @inheritdoc undefined
*/
clickLeftButton: EventEmitter<CustomEvent<MouseEvent>>;
/**
* Emitted when right button is clicked @inheritdoc undefined
*/
clickRightButton: EventEmitter<CustomEvent<MouseEvent>>;
/**
* Emitted when left button is focused @inheritdoc undefined
*/
focusLeftButton: EventEmitter<CustomEvent<FocusEvent>>;
/**
* Emitted when right button is focused @inheritdoc undefined
*/
focusRightButton: EventEmitter<CustomEvent<FocusEvent>>;
/**
* Emitted when left button is blur @inheritdoc undefined
*/
blurLeftButton: EventEmitter<CustomEvent<FocusEvent>>;
/**
* Emitted when right button is blur @inheritdoc undefined
*/
blurRightButton: EventEmitter<CustomEvent<FocusEvent>>;
}
export declare class KvActionButtonText {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvActionButtonText, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvActionButtonText, "kv-action-button-text", never, { "active": "active"; "disabled": "disabled"; "icon": "icon"; "loading": "loading"; "size": "size"; "text": "text"; "type": "type"; }, {}, never, ["*"], false>;
}
export declare interface KvActionButtonText extends Components.KvActionButtonText {
/**
* Emitted when action button is clicked @inheritdoc undefined
*/
clickButton: EventEmitter<CustomEvent<MouseEvent>>;
/**
* Emitted when action button is focused @inheritdoc undefined
*/
focusButton: EventEmitter<CustomEvent<FocusEvent>>;
/**
* Emitted when action button is blur @inheritdoc undefined
*/
blurButton: EventEmitter<CustomEvent<FocusEvent>>;
}
export declare class KvAdvancedDateSelectDropdown {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvAdvancedDateSelectDropdown, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvAdvancedDateSelectDropdown, "kv-advanced-date-select-dropdown", never, { "absoluteTimeConfig": "absoluteTimeConfig"; "customClass": "customClass"; "dateMask": "dateMask"; "disabled": "disabled"; "dropdownPositionOptions": "dropdownPositionOptions"; "inputConfig": "inputConfig"; "relativeTimeConfig": "relativeTimeConfig"; "selectedTime": "selectedTime"; "selectedTimezone": "selectedTimezone"; "timezones": "timezones"; }, {}, never, ["*"], false>;
}
export declare interface KvAdvancedDateSelectDropdown extends Components.KvAdvancedDateSelectDropdown {
/**
* Emitted when the calendar dropdown open state changes @inheritdoc undefined
*/
dropdownStateChange: EventEmitter<CustomEvent<boolean>>;
/**
* Emitted when a time selector is applied @inheritdoc undefined
*/
timeApplied: EventEmitter<CustomEvent<IKvAdvancedDateSelectDropdownITimeChange>>;
}
export declare class KvAgree {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvAgree, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvAgree, "kv-agree", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvAgree extends Components.KvAgree {
}
export declare class KvAlert {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvAlert, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvAlert, "kv-alert", never, { "description": "description"; "label": "label"; "showIcon": "showIcon"; "size": "size"; "type": "type"; }, {}, never, ["*"], false>;
}
export declare interface KvAlert extends Components.KvAlert {
}
export declare class KvBadge {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvBadge, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvBadge, "kv-badge", never, { "state": "state"; }, {}, never, ["*"], false>;
}
export declare interface KvBadge extends Components.KvBadge {
}
export declare class KvBoxBuild {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvBoxBuild, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvBoxBuild, "kv-box-build", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvBoxBuild extends Components.KvBoxBuild {
}
export declare class KvBreadcrumb {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvBreadcrumb, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvBreadcrumb, "kv-breadcrumb", never, { "items": "items"; }, {}, never, ["*"], false>;
}
export declare interface KvBreadcrumb extends Components.KvBreadcrumb {
/**
* Emitted when the user clicks on the breadcrumb @inheritdoc undefined
*/
breadcrumbItemClick: EventEmitter<CustomEvent<IKvBreadcrumbIBreadcrumbItem>>;
}
export declare class KvBreadcrumbItem {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvBreadcrumbItem, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvBreadcrumbItem, "kv-breadcrumb-item", never, { "active": "active"; "label": "label"; }, {}, never, ["*"], false>;
}
export declare interface KvBreadcrumbItem extends Components.KvBreadcrumbItem {
/**
* Emitted when the user clicks on the breadcrumb @inheritdoc undefined
*/
breadcrumbItemClick: EventEmitter<CustomEvent<IKvBreadcrumbItemIBreadcrumbItem>>;
}
export declare class KvBreadcrumbList {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvBreadcrumbList, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvBreadcrumbList, "kv-breadcrumb-list", never, {}, {}, never, ["*"], false>;
}
export declare interface KvBreadcrumbList extends Components.KvBreadcrumbList {
/**
* Emitted when the user clicks on the breadcrumb @inheritdoc undefined
*/
breadcrumbItemClick: EventEmitter<CustomEvent<IKvBreadcrumbListIBreadcrumbItem>>;
}
export declare class KvCalendar {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvCalendar, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvCalendar, "kv-calendar", never, { "disabledDates": "disabledDates"; "initialDate": "initialDate"; "maxDate": "maxDate"; "minDate": "minDate"; "selectedDates": "selectedDates"; }, {}, never, ["*"], false>;
}
export declare interface KvCalendar extends Components.KvCalendar {
/**
* Emitted when a month changes @inheritdoc undefined
*/
changeMonth: EventEmitter<CustomEvent<IKvCalendarIChangeMonthEvent>>;
/**
* Emitted when a year changes @inheritdoc undefined
*/
changeYear: EventEmitter<CustomEvent<IKvCalendarIChangeYearEvent>>;
/**
* Emitted when a date is clicked @inheritdoc undefined
*/
clickDate: EventEmitter<CustomEvent<IKvCalendarIClickDateEvent>>;
}
export declare class KvCalendarAdvancedDateSelector {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvCalendarAdvancedDateSelector, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvCalendarAdvancedDateSelector, "kv-calendar-advanced-date-selector", never, { "absoluteTimeConfig": "absoluteTimeConfig"; "relativeTimeConfig": "relativeTimeConfig"; "selectedTime": "selectedTime"; "selectedTimezone": "selectedTimezone"; "timezones": "timezones"; }, {}, never, ["*"], false>;
}
export declare interface KvCalendarAdvancedDateSelector extends Components.KvCalendarAdvancedDateSelector {
/**
* Emitted when the relative time selector changes @inheritdoc undefined
*/
relativeTimeChange: EventEmitter<CustomEvent<IKvCalendarAdvancedDateSelectorICalendarAdvanceTime>>;
/**
* Emitted when the absolute time selector changes @inheritdoc undefined
*/
absoluteTimeChange: EventEmitter<CustomEvent<IKvCalendarAdvancedDateSelectorICalendarAdvanceTime>>;
/**
* Emitted when selected timezone changes @inheritdoc undefined
*/
timezoneChange: EventEmitter<CustomEvent<string>>;
/**
* Emitted when the range calendar dropdown open state changes @inheritdoc undefined
*/
rangeDropdownStateChange: EventEmitter<CustomEvent<boolean>>;
/**
* Emitted when the timezone dropdown open state changes @inheritdoc undefined
*/
timezoneDropdownStateChange: EventEmitter<CustomEvent<boolean>>;
}
export declare class KvCalendarDay {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvCalendarDay, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvCalendarDay, "kv-calendar-day", never, { "active": "active"; "day": "day"; "disabled": "disabled"; "inRange": "inRange"; "leftRounded": "leftRounded"; "rightRounded": "rightRounded"; }, {}, never, ["*"], false>;
}
export declare interface KvCalendarDay extends Components.KvCalendarDay {
/**
* Emitted when day button is clicked @inheritdoc undefined
*/
clickDay: EventEmitter<CustomEvent<IKvCalendarDayIClickDayEvent>>;
/**
* Emitted when day button is mouse enter @inheritdoc undefined
*/
mouseEnterDay: EventEmitter<CustomEvent<IKvCalendarDayIMouseEnterEvent>>;
/**
* Emitted when day button is mouse leave @inheritdoc undefined
*/
mouseLeaveDay: EventEmitter<CustomEvent<IKvCalendarDayIMouseLeaveEvent>>;
}
export declare class KvCalendarRangeDatesSelector {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvCalendarRangeDatesSelector, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvCalendarRangeDatesSelector, "kv-calendar-range-dates-selector", never, { "disabledDates": "disabledDates"; "initialDate": "initialDate"; "maxDate": "maxDate"; "minDate": "minDate"; "selectedRangeDates": "selectedRangeDates"; }, {}, never, ["*"], false>;
}
export declare interface KvCalendarRangeDatesSelector extends Components.KvCalendarRangeDatesSelector {
/**
* Emitted when range dates are selected @inheritdoc undefined
*/
selectRangeDates: EventEmitter<CustomEvent<IKvCalendarRangeDatesSelectorISelectRangeDates>>;
}
export declare class KvCalendarSingleDateSelector {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvCalendarSingleDateSelector, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvCalendarSingleDateSelector, "kv-calendar-single-date-selector", never, { "disabledDates": "disabledDates"; "initialDate": "initialDate"; "maxDate": "maxDate"; "minDate": "minDate"; "selectedDate": "selectedDate"; }, {}, never, ["*"], false>;
}
export declare interface KvCalendarSingleDateSelector extends Components.KvCalendarSingleDateSelector {
/**
* Emitted when day is selected @inheritdoc undefined
*/
selectDate: EventEmitter<CustomEvent<IKvCalendarSingleDateSelectorISelectDate>>;
}
export declare class KvCheckbox {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvCheckbox, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvCheckbox, "kv-checkbox", never, { "checked": "checked"; "disabled": "disabled"; "indeterminate": "indeterminate"; }, {}, never, ["*"], false>;
}
export declare interface KvCheckbox extends Components.KvCheckbox {
/**
* Emitted when the checkbox checked state changes @inheritdoc undefined
*/
clickCheckbox: EventEmitter<CustomEvent<void>>;
}
export declare class KvColorCircle {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvColorCircle, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvColorCircle, "kv-color-circle", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvColorCircle extends Components.KvColorCircle {
}
export declare class KvCopyToClipboard {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvCopyToClipboard, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvCopyToClipboard, "kv-copy-to-clipboard", never, { "copiableText": "copiableText"; "tooltipConfig": "tooltipConfig"; "tooltipDelay": "tooltipDelay"; "tooltipSuffix": "tooltipSuffix"; }, {}, never, ["*"], false>;
}
export declare interface KvCopyToClipboard extends Components.KvCopyToClipboard {
}
export declare class KvDateTimeInput {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvDateTimeInput, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvDateTimeInput, "kv-date-time-input", never, { "dateFormat": "dateFormat"; "disabled": "disabled"; "forcedFocus": "forcedFocus"; "helpText": "helpText"; "highlighted": "highlighted"; "inputName": "inputName"; "inputStyleType": "inputStyleType"; "label": "label"; "leftIcon": "leftIcon"; "placeholder": "placeholder"; "required": "required"; "rightIcon": "rightIcon"; "size": "size"; "state": "state"; "useInputMask": "useInputMask"; "value": "value"; }, {}, never, ["*"], false>;
}
export declare interface KvDateTimeInput extends Components.KvDateTimeInput {
/**
* Emitted when a keyboard input occurred @inheritdoc undefined
*/
textChange: EventEmitter<CustomEvent<string>>;
/**
* Emitted when date time lost focus @inheritdoc undefined
*/
dateTimeBlur: EventEmitter<CustomEvent<string>>;
/**
* Emitted when the input is foccused @inheritdoc undefined
*/
inputFocus: EventEmitter<CustomEvent<FocusEvent>>;
/**
* Emitted when the right icon is clicked @inheritdoc undefined
*/
rightIconClick: EventEmitter<CustomEvent<string>>;
}
export declare class KvDescriptionList {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvDescriptionList, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvDescriptionList, "kv-description-list", never, { "descriptionTooltipConfig": "descriptionTooltipConfig"; "iconToggletipConfig": "iconToggletipConfig"; "items": "items"; }, {}, never, ["*"], false>;
}
export declare interface KvDescriptionList extends Components.KvDescriptionList {
}
export declare class KvDisagree {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvDisagree, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvDisagree, "kv-disagree", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvDisagree extends Components.KvDisagree {
}
export declare class KvDropdown {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvDropdown, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvDropdown, "kv-dropdown", never, { "actionElement": "actionElement"; "clickOutsideClose": "clickOutsideClose"; "disabled": "disabled"; "inputConfig": "inputConfig"; "isOpen": "isOpen"; "listElement": "listElement"; "options": "options"; "zIndex": "zIndex"; }, {}, never, ["*"], false>;
}
export declare interface KvDropdown extends Components.KvDropdown {
/**
* Emitted when the dropdown opens state changes @inheritdoc undefined
*/
openStateChange: EventEmitter<CustomEvent<boolean>>;
/**
* Emitted when there's a click outside the dropdown's bondaries @inheritdoc undefined
*/
clickOutside: EventEmitter<CustomEvent<void>>;
}
export declare class KvDropdownBase {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvDropdownBase, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvDropdownBase, "kv-dropdown-base", never, { "actionElement": "actionElement"; "clickOutsideClose": "clickOutsideClose"; "isOpen": "isOpen"; "listElement": "listElement"; "options": "options"; "zIndex": "zIndex"; }, {}, never, ["*"], false>;
}
export declare interface KvDropdownBase extends Components.KvDropdownBase {
/**
* Emitted when the dropdown opens state changes @inheritdoc undefined
*/
openStateChange: EventEmitter<CustomEvent<boolean>>;
/**
* Emitted when there's a click outside the dropdown's bondaries @inheritdoc undefined
*/
clickOutside: EventEmitter<CustomEvent<void>>;
}
export declare class KvErrorState {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvErrorState, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvErrorState, "kv-error-state", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvErrorState extends Components.KvErrorState {
}
export declare class KvErrorState404 {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvErrorState404, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvErrorState404, "kv-error-state-404", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvErrorState404 extends Components.KvErrorState404 {
}
export declare class KvEsAssetPlaceholder {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsAssetPlaceholder, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsAssetPlaceholder, "kv-es-asset-placeholder", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsAssetPlaceholder extends Components.KvEsAssetPlaceholder {
}
export declare class KvEsCheckbox {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsCheckbox, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsCheckbox, "kv-es-checkbox", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsCheckbox extends Components.KvEsCheckbox {
}
export declare class KvEsComponentPlaceholder {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsComponentPlaceholder, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsComponentPlaceholder, "kv-es-component-placeholder", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsComponentPlaceholder extends Components.KvEsComponentPlaceholder {
}
export declare class KvEsError404 {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsError404, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsError404, "kv-es-error-404", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsError404 extends Components.KvEsError404 {
}
export declare class KvEsError503 {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsError503, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsError503, "kv-es-error-503", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsError503 extends Components.KvEsError503 {
}
export declare class KvEsKelvinLogotype {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsKelvinLogotype, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsKelvinLogotype, "kv-es-kelvin-logotype", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsKelvinLogotype extends Components.KvEsKelvinLogotype {
}
export declare class KvEsLock {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsLock, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsLock, "kv-es-lock", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsLock extends Components.KvEsLock {
}
export declare class KvEsMetadata {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsMetadata, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsMetadata, "kv-es-metadata", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsMetadata extends Components.KvEsMetadata {
}
export declare class KvEsPartPlaceholder {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsPartPlaceholder, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsPartPlaceholder, "kv-es-part-placeholder", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsPartPlaceholder extends Components.KvEsPartPlaceholder {
}
export declare class KvEsSectionCell {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsSectionCell, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsSectionCell, "kv-es-section-cell", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsSectionCell extends Components.KvEsSectionCell {
}
export declare class KvEsSectionSomethingwentwrong {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsSectionSomethingwentwrong, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsSectionSomethingwentwrong, "kv-es-section-somethingwentwrong", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsSectionSomethingwentwrong extends Components.KvEsSectionSomethingwentwrong {
}
export declare class KvEsSectionThresholds {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsSectionThresholds, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsSectionThresholds, "kv-es-section-thresholds", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsSectionThresholds extends Components.KvEsSectionThresholds {
}
export declare class KvEsSensorPlaceholder {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsSensorPlaceholder, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsSensorPlaceholder, "kv-es-sensor-placeholder", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsSensorPlaceholder extends Components.KvEsSensorPlaceholder {
}
export declare class KvEsSlowy {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsSlowy, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsSlowy, "kv-es-slowy", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsSlowy extends Components.KvEsSlowy {
}
export declare class KvEsSomethingwentwrong {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsSomethingwentwrong, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsSomethingwentwrong, "kv-es-somethingwentwrong", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsSomethingwentwrong extends Components.KvEsSomethingwentwrong {
}
export declare class KvEsTableBuild {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsTableBuild, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsTableBuild, "kv-es-table-build", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsTableBuild extends Components.KvEsTableBuild {
}
export declare class KvEsTableEmpty {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsTableEmpty, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsTableEmpty, "kv-es-table-empty", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsTableEmpty extends Components.KvEsTableEmpty {
}
export declare class KvEsTableSearch {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvEsTableSearch, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvEsTableSearch, "kv-es-table-search", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvEsTableSearch extends Components.KvEsTableSearch {
}
export declare class KvFeedbackForm {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvFeedbackForm, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvFeedbackForm, "kv-feedback-form", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvFeedbackForm extends Components.KvFeedbackForm {
}
export declare class KvFormHelpText {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvFormHelpText, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvFormHelpText, "kv-form-help-text", never, { "helpText": "helpText"; "state": "state"; }, {}, never, ["*"], false>;
}
export declare interface KvFormHelpText extends Components.KvFormHelpText {
}
export declare class KvFormLabel {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvFormLabel, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvFormLabel, "kv-form-label", never, { "label": "label"; "required": "required"; }, {}, never, ["*"], false>;
}
export declare interface KvFormLabel extends Components.KvFormLabel {
}
export declare class KvIcon {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvIcon, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvIcon, "kv-icon", never, { "customClass": "customClass"; "customColor": "customColor"; "name": "name"; }, {}, never, ["*"], false>;
}
export declare interface KvIcon extends Components.KvIcon {
}
export declare class KvIllustration {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvIllustration, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvIllustration, "kv-illustration", never, { "customClass": "customClass"; "name": "name"; }, {}, never, ["*"], false>;
}
export declare interface KvIllustration extends Components.KvIllustration {
}
export declare class KvIllustrationMessage {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvIllustrationMessage, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvIllustrationMessage, "kv-illustration-message", never, { "description": "description"; "header": "header"; "illustration": "illustration"; }, {}, never, ["*"], false>;
}
export declare interface KvIllustrationMessage extends Components.KvIllustrationMessage {
}
export declare class KvImpact {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvImpact, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvImpact, "kv-impact", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvImpact extends Components.KvImpact {
}
export declare class KvImport {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvImport, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvImport, "kv-import", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvImport extends Components.KvImport {
}
export declare class KvInfoLabel {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvInfoLabel, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvInfoLabel, "kv-info-label", never, { "copyValue": "copyValue"; "description": "description"; "descriptionCollapsedText": "descriptionCollapsedText"; "descriptionHeight": "descriptionHeight"; "descriptionOpenedText": "descriptionOpenedText"; "labelTitle": "labelTitle"; }, {}, never, ["*"], false>;
}
export declare interface KvInfoLabel extends Components.KvInfoLabel {
}
export declare class KvInlineEditableField {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvInlineEditableField, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvInlineEditableField, "kv-inline-editable-field", never, { "disabled": "disabled"; "maxLength": "maxLength"; "value": "value"; }, {}, never, ["*"], false>;
}
export declare interface KvInlineEditableField extends Components.KvInlineEditableField {
/**
* Emitted when the content is edited.
*/
contentEdited: EventEmitter<CustomEvent<string>>;
/**
* Emitted when the content is focused.
*/
contentFocused: EventEmitter<CustomEvent<void>>;
/**
* Emitted when the content is blurred.
*/
contentBlured: EventEmitter<CustomEvent<void>>;
}
export declare class KvInputWrapper {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvInputWrapper, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvInputWrapper, "kv-input-wrapper", never, { "contentHidden": "contentHidden"; "contentVisible": "contentVisible"; "icon": "icon"; "label": "label"; }, {}, never, ["*"], false>;
}
export declare interface KvInputWrapper extends Components.KvInputWrapper {
/**
* Event emitted when the component is clicked to display the wrapped content @inheritdoc undefined
*/
contentClick: EventEmitter<CustomEvent<boolean>>;
}
export declare class KvLink {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvLink, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvLink, "kv-link", never, { "href": "href"; "label": "label"; "subtitle": "subtitle"; "target": "target"; }, {}, never, ["*"], false>;
}
export declare interface KvLink extends Components.KvLink {
/**
* Emitted when clicking the label
*/
labelClick: EventEmitter<CustomEvent<MouseEvent>>;
}
export declare class KvLoader {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvLoader, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvLoader, "kv-loader", never, { "hasOverlay": "hasOverlay"; "isLoading": "isLoading"; }, {}, never, ["*"], false>;
}
export declare interface KvLoader extends Components.KvLoader {
}
export declare class KvModal {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvModal, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvModal, "kv-modal", never, { "customClass": "customClass"; "headerTitle": "headerTitle"; "showCloseButton": "showCloseButton"; "showOverlay": "showOverlay"; }, {}, never, ["*"], false>;
}
export declare interface KvModal extends Components.KvModal {
/**
* Emitted when the close button is clicked @inheritdoc undefined
*/
clickClose: EventEmitter<CustomEvent<void>>;
/**
* Emitted when the overlay container is clicked @inheritdoc undefined
*/
clickOverlay: EventEmitter<CustomEvent<void>>;
}
export declare class KvMultiSelectDropdown {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvMultiSelectDropdown, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvMultiSelectDropdown, "kv-multi-select-dropdown", never, { "actionElement": "actionElement"; "badge": "badge"; "clearSelectionLabel": "clearSelectionLabel"; "clickOutsideClose": "clickOutsideClose"; "counter": "counter"; "customClass": "customClass"; "disabled": "disabled"; "displayPrefix": "displayPrefix"; "displayValue": "displayValue"; "dropdownOptions": "dropdownOptions"; "errorState": "errorState"; "filteredOptions": "filteredOptions"; "helpText": "helpText"; "icon": "icon"; "inputSize": "inputSize"; "label": "label"; "loading": "loading"; "maxHeight": "maxHeight"; "maxWidth": "maxWidth"; "minHeight": "minHeight"; "minSearchOptions": "minSearchOptions"; "minWidth": "minWidth"; "noDataAvailableConfig": "noDataAvailableConfig"; "noResultsFoundConfig": "noResultsFoundConfig"; "options": "options"; "placeholder": "placeholder"; "required": "required"; "searchPlaceholder": "searchPlaceholder"; "searchable": "searchable"; "selectAllLabel": "selectAllLabel"; "selectedOptions": "selectedOptions"; "selectionAll": "selectionAll"; "selectionClearable": "selectionClearable"; "shortcuts": "shortcuts"; "zIndex": "zIndex"; }, {}, never, ["*"], false>;
}
export declare interface KvMultiSelectDropdown extends Components.KvMultiSelectDropdown {
/**
* Emitted when the selected options change @inheritdoc undefined
*/
optionsSelected: EventEmitter<CustomEvent<Record<string, boolean>>>;
/**
* Emitted when the user interacts with the search text field @inheritdoc undefined
*/
searchChange: EventEmitter<CustomEvent<string>>;
/**
* Emitted when the user clears the selected items @inheritdoc undefined
*/
clearSelection: EventEmitter<CustomEvent<void>>;
/**
* Emitted when the user clicks on the all items @inheritdoc undefined
*/
selectAll: EventEmitter<CustomEvent<void>>;
/**
* Emitted when the 'esc' key is pressed @inheritdoc undefined
*/
dismiss: EventEmitter<CustomEvent<void>>;
/**
* Emitted when there's a click outside the dropdown's bondaries @inheritdoc undefined
*/
clickOutside: EventEmitter<CustomEvent<void>>;
/**
* Emitted when the dropdown open state changes @inheritdoc undefined
*/
openStateChange: EventEmitter<CustomEvent<boolean>>;
}
export declare class KvNoContentHere {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvNoContentHere, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvNoContentHere, "kv-no-content-here", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvNoContentHere extends Components.KvNoContentHere {
}
export declare class KvNoDataAvailable {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvNoDataAvailable, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvNoDataAvailable, "kv-no-data-available", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvNoDataAvailable extends Components.KvNoDataAvailable {
}
export declare class KvNoMatchingResults {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvNoMatchingResults, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvNoMatchingResults, "kv-no-matching-results", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvNoMatchingResults extends Components.KvNoMatchingResults {
}
export declare class KvNoResultsFoundDark {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvNoResultsFoundDark, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvNoResultsFoundDark, "kv-no-results-found-dark", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvNoResultsFoundDark extends Components.KvNoResultsFoundDark {
}
export declare class KvNoResultsFoundLight {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvNoResultsFoundLight, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvNoResultsFoundLight, "kv-no-results-found-light", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvNoResultsFoundLight extends Components.KvNoResultsFoundLight {
}
export declare class KvPartyDance {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvPartyDance, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvPartyDance, "kv-party-dance", never, { "customClass": "customClass"; }, {}, never, ["*"], false>;
}
export declare interface KvPartyDance extends Components.KvPartyDance {
}
export declare class KvPortal {
protected z: NgZone;
protected el: HTMLElement;
constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone);
static ɵfac: i0.ɵɵFactoryDeclaration<KvPortal, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KvPortal, "kv-portal", never, { "animated": "animated"; "autoUpdate": "autoUpdate"; "delay": "delay"; "options": "options"; "portalId": "portalId"; "reference": "reference"; "show": "show"; "withArrow": "withArrow"; "zIndex": "zIndex"; }, {}, never, ["*"], false>;
}
export declare interface KvPortal extends Components.KvPortal {
/**
* Emitted when the element it's appended to