import * as i0 from '@angular/core'; import { EventEmitter, TemplateRef, TrackByFunction, ElementRef } from '@angular/core'; import { NotificationColor, BrandColor, ThemeColor as ThemeColor$1 } from '@kirbydesign/core'; import { AvatarSize } from '@kirbydesign/designsystem/avatar'; import { AttentionLevel, ButtonSize } from '@kirbydesign/designsystem/button'; import { Locale } from 'date-fns'; import { CalendarYearNavigatorConfig } from '@kirbydesign/designsystem/calendar'; import { CardFlagLevel } from '@kirbydesign/designsystem/card'; import { ChartType as ChartType$1, InputSize, InputComponent, TextareaComponent, IconSize, ItemSwipeAction, ItemSlidingSide, BoundaryClass, ListSwipeAction, ThemeColor, StandAloneSpacing, ListShape, LoadOnDemandEvent, ReorderEvent, SegmentedControlMode, SegmentItem } from '@kirbydesign/designsystem'; import { ChartType, ChartDataset, ChartLabel, ChartHighlightedElements, ChartDataLabelOptions } from '@kirbydesign/designsystem/chart'; import { ChartOptions } from 'chart.js'; import { AnnotationOptions } from 'chartjs-plugin-annotation'; import { HorizontalDirection } from '@kirbydesign/designsystem/popover'; import { ItemSize } from '@kirbydesign/designsystem/item'; import { Placement, Strategy } from '@floating-ui/dom'; import { TriggerEvent, PortalOutletConfig, FloatingOffset } from '@kirbydesign/designsystem/shared/floating'; import { ActionSheetItem, ModalConfig } from '@kirbydesign/designsystem/modal'; import { Observable } from 'rxjs/internal/Observable'; import { PullToRefreshEvent } from '@kirbydesign/designsystem/page'; import { ThemeColor as ThemeColor$2 } from '@kirbydesign/designsystem/helpers'; import { ComponentConfiguration, FitHeadingConfig } from '@kirbydesign/designsystem/shared'; import { Params } from '@angular/router'; declare class MockAccordionItemComponent { title: string; isExpanded: boolean; isDisabled: boolean; disabledTitle: string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockActionGroupComponent { visibleActions?: number; emphasizeActions?: boolean; align: 'start' | 'end'; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockAvatarComponent { imageSrc: string; altText: string; shadow: boolean; stroke: boolean; text: string; overlay: boolean; size: AvatarSize | `${AvatarSize}`; themeColor: NotificationColor | BrandColor | 'medium' | 'white' | 'dark' | 'light' | 'semi-light'; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockButtonComponent { attentionLevel: AttentionLevel; noDecoration: boolean; themeColor: NotificationColor; expand: 'full' | 'block'; isFloating: boolean; size: ButtonSize | `${ButtonSize}`; showIconOnly: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockBadgeComponent { text: string; size: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockCalendarComponent { dateChange: EventEmitter; dateSelect: EventEmitter; yearSelect: EventEmitter; previousMonthClicked: EventEmitter; nextMonthClicked: EventEmitter; timezone: 'local' | 'UTC'; disableWeekends: boolean; disablePastDates: boolean; disableFutureDates: boolean; alwaysEnableToday: boolean; locales: { [key: string]: Locale; }; customLocales: { [key: string]: Locale; }; usePopover: boolean; yearNavigatorOptions: CalendarYearNavigatorConfig; selectedDate: Date; disabledDates: Date[]; enabledDates: Date[]; todayDate: Date; minDate: Date; maxDate: Date; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockCardFooterComponent { hasPadding: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockCardHeaderComponent { title: string; subtitle: string; isTitleBold: boolean; flagged: CardFlagLevel; hasPadding: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockCardComponent { title: string; subtitle: string; backgroundImageUrl: string; hasPadding: boolean; sizes: { [size: string]: number; }; flat: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockBaseChartComponent { type: ChartType; data: ChartDataset[] | number[]; labels: ChartLabel[]; customOptions?: ChartOptions; annotations?: AnnotationOptions[]; highlightedElements?: ChartHighlightedElements; height: string | number; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockChartComponent extends MockBaseChartComponent { type: Exclude; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockStockChartComponent extends MockBaseChartComponent { dataLabelOptions?: ChartDataLabelOptions; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockCheckboxComponent { checked: boolean; attentionLevel: '1' | '2'; text: string; size?: 'xs' | 'sm' | 'md'; hasError: boolean; disabled: boolean; checkedChange: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockDividerComponent { hasMargin: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockDropdownComponent { items: string[] | any[]; selectedIndex: number; focusedIndex: number; itemTextProperty: string; placeholder: string; popout: HorizontalDirection | `${HorizontalDirection}`; attentionLevel: '1' | '2' | '3'; expand?: 'block'; disabled: boolean; hasError: boolean; size: 'sm' | 'md'; tabindex: number; usePopover: boolean; change: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockEmptyStateComponent { iconName: string; title: string; subtitle: string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockFabSheetComponent { disabled: boolean; horizontalAlignment: 'left' | 'center' | 'right'; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockFlagComponent { size: 'xs' | 'sm' | 'md'; themeColor: 'success' | 'warning' | 'danger' | 'semi-light' | 'transparent'; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockFormFieldMessageComponent { text: string; position: 'left' | 'right'; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockFormFieldComponent { label: string; message: string; focus(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockInputComponent { type: string; size: InputSize | `${InputSize}`; borderless: boolean; hasError: boolean; autocomplete: 'on' | 'off'; autocorrect: 'on' | 'off'; value: string; maxlength: number; inputmode: string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockInputCounterComponent { listenTo: InputComponent | TextareaComponent; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockTextareaComponent { value: string; borderless: boolean; hasError: boolean; autocomplete: 'on' | 'off'; autocorrect: 'on' | 'off'; maxlength: number; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockHeaderActionsDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockHeaderCustomSectionDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockHeaderComponent { centered?: boolean; titleMaxLines: number; emphasizeActions: boolean; title: string; value: string; valueUnit: string; subtitle1: string; subtitle2: string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockIconComponent { size: IconSize | `${IconSize}`; name: string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockItemComponent { disabled: boolean; selected: boolean; disclosure: 'link' | 'arrow-more' | 'arrow-down' | 'arrow-up' | null; selectable: boolean; reorderable: boolean; size: ItemSize | `${ItemSize}`; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockLabelComponent { direction: 'vertical' | 'horizontal'; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockItemGroupComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockItemSlidingComponent { swipeActions: ItemSwipeAction[]; side: ItemSlidingSide; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockAppComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockListExperimentalComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockListHeaderComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockListItemComponent { item: any; boundaryClass: BoundaryClass | BoundaryClass[]; swipeActions: ListSwipeAction[]; itemTemplate: TemplateRef; isSelected: boolean; isSelectable: boolean; getItemColor: (item: any) => ThemeColor; itemSelect: EventEmitter; swipeActionSelect: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockListSectionHeaderComponent { title: string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockListComponent { items: any[]; getItemColor: (item: any) => ThemeColor; getSectionName: (item: any) => string; trackBy: TrackByFunction; getStandAloneByProperty: string; standAloneSpacing: StandAloneSpacing; noMoreItemsText: string; showDivider: boolean; markSelectedRow: boolean; shape: ListShape; hasItemSpacing: boolean; isLoadOnDemandEnabled: boolean; loadOnDemand: EventEmitter; swipeActions: ListSwipeAction[]; itemSelect: EventEmitter; disableSelectionHighlight: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockLoadingOverlayComponent { isLoading: boolean; showBackdrop: boolean; hideContent: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockMenuComponent { isDisabled: boolean; buttonSize: ButtonSize; placement: Placement; attentionLevel: AttentionLevel; triggers: Array; DOMPortalOutlet: HTMLElement | undefined; portalOutletConfig: PortalOutletConfig | undefined; autoPlacement: boolean; closeOnSelect: boolean; closeOnEscapeKey: boolean; closeOnBackdrop: boolean; minWidth: number; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockActionSheetComponent { cancelButtonText: string; hideCancel: boolean; disabled: boolean; header: string; subheader: string; items: Array; cancel: EventEmitter; itemSelect: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockAlertComponent { title: string | Observable; message: string & Observable; iconName: string; iconThemeColor: ThemeColor$1 | `${ThemeColor$1}`; okBtn: string; okBtnIsDestructive: boolean; cancelBtn: string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockModalFooterComponent { snapToKeyboard: boolean; type: 'inline' | 'fixed'; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockModalCompactWrapperComponent { config: ModalConfig; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockModalWrapperComponent { config: ModalConfig; addModalElement(): void; removeModalElement(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockPageFooterComponent { hasPadding: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } type stickyConfig = { sticky: boolean; }; type fixedConfig = { fixed: boolean; }; declare class MockPageTitleDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockPageSubtitleDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockPageToolbarTitleDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockPageActionsDirective { config: stickyConfig | fixedConfig; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockPageContentDirective { config: fixedConfig; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockPageStickyContentDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockPageProgressComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockPageTitleComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockPageContentComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockPageActionsComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockPageComponent { title: string; subtitle: string; toolbarTitle: string; titleAlignment: 'left' | 'center' | 'right'; defaultBackHref: string; hideBackButton: boolean; titleMaxLines: number; maxWidth: 'default' | 'lg' | 'xl' | 'full'; tabBarBottomHidden: boolean; enter: EventEmitter; leave: EventEmitter; refresh: EventEmitter; backButtonClick: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockPopoverComponent { popout: HorizontalDirection | `${HorizontalDirection}`; target: HTMLElement | ElementRef; willHide: EventEmitter; hide(): void; show(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockProgressCircleRingComponent { radius: number; value: number; themeColor: 'success' | 'warning' | 'danger'; strokeWidth: number; upperBound: number; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockProgressCircleComponent { value: number; size: 'sm' | 'md' | 'lg'; themeColor: 'success' | 'warning' | 'danger'; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockRadioGroupComponent { disabled: boolean; hasError: boolean; items: string[] | any[]; itemTextProperty: string; itemDisabledProperty: string; selectedIndex: number; value: string | any; valueChange: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockRadioComponent { value: any; text: string; size?: 'xs' | 'sm' | 'md'; disabled: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockRangeComponent { minLabel: string; maxLabel: string; debounce: number; max: number; min: number; pin: boolean; step: number; ticks: boolean; disabled: boolean; value: number; change: EventEmitter; setDisabledState(): void; writeValue(): void; registerOnTouched(): void; registerOnChange(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockReorderListComponent { items: any[]; subItemsName: string; getItemTextDefault: (item: any) => string; itemReorder: EventEmitter; subItemReorder: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockRouterOutletComponent { main: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockSectionHeaderComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockSlidesComponent { slidesOptions: any; slides: any[]; selectedSlide: EventEmitter; slideTo(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockSlideButtonComponent { text: string; expand: 'block'; slideDone: EventEmitter; slidingPercentageChanged: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockSpinnerComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockSegmentedControlComponent { mode: SegmentedControlMode | `${SegmentedControlMode}`; items: SegmentItem[]; selectedIndex: number; selectedIndexChange: EventEmitter; value: SegmentItem; size: 'sm' | 'md'; disableChangeOnSwipe: boolean; segmentSelect: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockTabNavigationComponent { selectedIndexChange: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockTabNavigationItemComponent { label: string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockTabButtonComponent { tab: string; click: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockTabsComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockToggleComponent { checked: boolean; disabled: boolean; checkedChange: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockToggleButtonComponent { checked: boolean; checkChanged: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MockAccordionDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockCardAsButtonDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockAffixDirective { type: 'prefix' | 'suffix'; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockDateInputDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockDecimalMaskDirective { min: number; max: number; precision: number; setMaxOnOverflow: boolean; allowMinus: boolean; disableGroupSeperator: string; maxlength: number; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockInfiniteScrollDirective { scrollEnd: EventEmitter; disabled: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockListItemColorDirective { kirbyListItemColor: (item: any) => ThemeColor$2; item: any; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockListItemTemplateDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockListHeaderDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockListSectionHeaderDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockListFooterDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockFloatingDirective { reference: ElementRef | undefined; placement: Placement; strategy: Strategy; triggers: Array; DOMPortalOutlet: HTMLElement | undefined; portalOutletConfig: PortalOutletConfig | undefined; isDisabled: boolean; offset: FloatingOffset; shift: boolean; autoPlacement: boolean; closeOnSelect: boolean; closeOnEscapeKey: boolean; closeOnBackdrop: boolean; displayChanged: EventEmitter; onEscapeKeyPressed(): void; show(): void; hide(): void; toggleShow(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockPortalDirective { outlet: HTMLElement | undefined; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockComponentLoaderDirective { configuration: ComponentConfiguration; cssClass: string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockFitHeadingDirective { config?: FitHeadingConfig; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockThemeColorDirective { themeColor: ThemeColor$2; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockSlideDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockKeyHandlerDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class MockModalRouterLinkDirective { path: string | string[]; queryParams?: Params; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class KirbyTestingBaseModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { KirbyTestingBaseModule, MockAccordionDirective, MockAccordionItemComponent, MockActionGroupComponent, MockActionSheetComponent, MockAffixDirective, MockAlertComponent, MockAppComponent, MockAvatarComponent, MockBadgeComponent, MockBaseChartComponent, MockButtonComponent, MockCalendarComponent, MockCardAsButtonDirective, MockCardComponent, MockCardFooterComponent, MockCardHeaderComponent, MockChartComponent, MockCheckboxComponent, MockComponentLoaderDirective, MockDateInputDirective, MockDecimalMaskDirective, MockDividerComponent, MockDropdownComponent, MockEmptyStateComponent, MockFabSheetComponent, MockFitHeadingDirective, MockFlagComponent, MockFloatingDirective, MockFormFieldComponent, MockFormFieldMessageComponent, MockHeaderActionsDirective, MockHeaderComponent, MockHeaderCustomSectionDirective, MockIconComponent, MockInfiniteScrollDirective, MockInputComponent, MockInputCounterComponent, MockItemComponent, MockItemGroupComponent, MockItemSlidingComponent, MockKeyHandlerDirective, MockLabelComponent, MockListComponent, MockListExperimentalComponent, MockListFooterDirective, MockListHeaderComponent, MockListHeaderDirective, MockListItemColorDirective, MockListItemComponent, MockListItemTemplateDirective, MockListSectionHeaderComponent, MockListSectionHeaderDirective, MockLoadingOverlayComponent, MockMenuComponent, MockModalCompactWrapperComponent, MockModalFooterComponent, MockModalRouterLinkDirective, MockModalWrapperComponent, MockPageActionsComponent, MockPageActionsDirective, MockPageComponent, MockPageContentComponent, MockPageContentDirective, MockPageFooterComponent, MockPageProgressComponent, MockPageStickyContentDirective, MockPageSubtitleDirective, MockPageTitleComponent, MockPageTitleDirective, MockPageToolbarTitleDirective, MockPopoverComponent, MockPortalDirective, MockProgressCircleComponent, MockProgressCircleRingComponent, MockRadioComponent, MockRadioGroupComponent, MockRangeComponent, MockReorderListComponent, MockRouterOutletComponent, MockSectionHeaderComponent, MockSegmentedControlComponent, MockSlideButtonComponent, MockSlideDirective, MockSlidesComponent, MockSpinnerComponent, MockStockChartComponent, MockTabButtonComponent, MockTabNavigationComponent, MockTabNavigationItemComponent, MockTabsComponent, MockTextareaComponent, MockThemeColorDirective, MockToggleButtonComponent, MockToggleComponent }; //# sourceMappingURL=kirbydesign-designsystem-testing-base.d.ts.map