export { Bindings, i18n } from '@coveo/atomic'; export * from '@coveo/headless'; import * as i0 from '@angular/core'; import { NgZone, ChangeDetectorRef, ElementRef, EventEmitter, ModuleWithProviders } from '@angular/core'; import { AtomicAriaLive as AtomicAriaLive$1, AtomicAutomaticFacet as AtomicAutomaticFacet$1, AtomicAutomaticFacetGenerator as AtomicAutomaticFacetGenerator$1, AtomicBreadbox as AtomicBreadbox$1, AtomicCategoryFacet as AtomicCategoryFacet$1, AtomicColorFacet as AtomicColorFacet$1, AtomicCommerceBreadbox as AtomicCommerceBreadbox$1, AtomicCommerceCategoryFacet as AtomicCommerceCategoryFacet$1, AtomicCommerceDidYouMean as AtomicCommerceDidYouMean$1, AtomicCommerceFacet as AtomicCommerceFacet$1, AtomicCommerceFacets as AtomicCommerceFacets$1, AtomicCommerceInterface as AtomicCommerceInterface$1, AtomicCommerceLayout as AtomicCommerceLayout$1, AtomicCommerceLoadMoreProducts as AtomicCommerceLoadMoreProducts$1, AtomicCommerceNoProducts as AtomicCommerceNoProducts$1, AtomicCommerceNumericFacet as AtomicCommerceNumericFacet$1, AtomicCommercePager as AtomicCommercePager$1, AtomicCommerceProductList as AtomicCommerceProductList$1, AtomicCommerceProductsPerPage as AtomicCommerceProductsPerPage$1, AtomicCommerceQueryError as AtomicCommerceQueryError$1, AtomicCommerceQuerySummary as AtomicCommerceQuerySummary$1, AtomicCommerceRecommendationInterface as AtomicCommerceRecommendationInterface$1, AtomicCommerceRecommendationList as AtomicCommerceRecommendationList$1, AtomicCommerceRefineModal as AtomicCommerceRefineModal$1, AtomicCommerceRefineToggle as AtomicCommerceRefineToggle$1, AtomicCommerceSearchBox as AtomicCommerceSearchBox$1, AtomicCommerceSearchBoxInstantProducts as AtomicCommerceSearchBoxInstantProducts$1, AtomicCommerceSearchBoxQuerySuggestions as AtomicCommerceSearchBoxQuerySuggestions$1, AtomicCommerceSearchBoxRecentQueries as AtomicCommerceSearchBoxRecentQueries$1, AtomicCommerceSortDropdown as AtomicCommerceSortDropdown$1, AtomicCommerceText as AtomicCommerceText$1, AtomicCommerceTimeframeFacet as AtomicCommerceTimeframeFacet$1, AtomicComponentError as AtomicComponentError$1, AtomicDidYouMean as AtomicDidYouMean$1, AtomicExternal as AtomicExternal$1, AtomicFacet as AtomicFacet$1, AtomicFacetManager as AtomicFacetManager$1, AtomicFieldCondition as AtomicFieldCondition$1, AtomicFocusTrap as AtomicFocusTrap$1, AtomicFoldedResultList as AtomicFoldedResultList$1, AtomicFormatCurrency as AtomicFormatCurrency$1, AtomicFormatNumber as AtomicFormatNumber$1, AtomicFormatUnit as AtomicFormatUnit$1, AtomicGeneratedAnswer as AtomicGeneratedAnswer$1, AtomicGeneratedAnswerFeedbackModal as AtomicGeneratedAnswerFeedbackModal$1, AtomicHtml as AtomicHtml$1, AtomicIcon as AtomicIcon$1, AtomicInsightEditToggle as AtomicInsightEditToggle$1, AtomicInsightFacet as AtomicInsightFacet$1, AtomicInsightFoldedResultList as AtomicInsightFoldedResultList$1, AtomicInsightFullSearchButton as AtomicInsightFullSearchButton$1, AtomicInsightGenerateAnswerButton as AtomicInsightGenerateAnswerButton$1, AtomicInsightGeneratedAnswer as AtomicInsightGeneratedAnswer$1, AtomicInsightInterface as AtomicInsightInterface$1, AtomicInsightLayout as AtomicInsightLayout$1, AtomicInsightNoResults as AtomicInsightNoResults$1, AtomicInsightNumericFacet as AtomicInsightNumericFacet$1, AtomicInsightPager as AtomicInsightPager$1, AtomicInsightQueryError as AtomicInsightQueryError$1, AtomicInsightQuerySummary as AtomicInsightQuerySummary$1, AtomicInsightRefineModal as AtomicInsightRefineModal$1, AtomicInsightRefineToggle as AtomicInsightRefineToggle$1, AtomicInsightResult as AtomicInsightResult$1, AtomicInsightResultAction as AtomicInsightResultAction$1, AtomicInsightResultActionBar as AtomicInsightResultActionBar$1, AtomicInsightResultAttachToCaseAction as AtomicInsightResultAttachToCaseAction$1, AtomicInsightResultAttachToCaseIndicator as AtomicInsightResultAttachToCaseIndicator$1, AtomicInsightResultChildren as AtomicInsightResultChildren$1, AtomicInsightResultChildrenTemplate as AtomicInsightResultChildrenTemplate$1, AtomicInsightResultList as AtomicInsightResultList$1, AtomicInsightResultQuickviewAction as AtomicInsightResultQuickviewAction$1, AtomicInsightResultTemplate as AtomicInsightResultTemplate$1, AtomicInsightSearchBox as AtomicInsightSearchBox$1, AtomicInsightSmartSnippet as AtomicInsightSmartSnippet$1, AtomicInsightSmartSnippetSuggestions as AtomicInsightSmartSnippetSuggestions$1, AtomicInsightTimeframeFacet as AtomicInsightTimeframeFacet$1, AtomicInsightUserActionsTimeline as AtomicInsightUserActionsTimeline$1, AtomicInsightUserActionsToggle as AtomicInsightUserActionsToggle$1, AtomicIpxButton as AtomicIpxButton$1, AtomicIpxEmbedded as AtomicIpxEmbedded$1, AtomicIpxModal as AtomicIpxModal$1, AtomicIpxRecsList as AtomicIpxRecsList$1, AtomicIpxRefineModal as AtomicIpxRefineModal$1, AtomicIpxRefineToggle as AtomicIpxRefineToggle$1, AtomicIpxResultLink as AtomicIpxResultLink$1, AtomicLayoutSection as AtomicLayoutSection$1, AtomicLoadMoreResults as AtomicLoadMoreResults$1, AtomicNoResults as AtomicNoResults$1, AtomicNotifications as AtomicNotifications$1, AtomicNumericFacet as AtomicNumericFacet$1, AtomicNumericRange as AtomicNumericRange$1, AtomicPager as AtomicPager$1, AtomicPopover as AtomicPopover$1, AtomicProduct as AtomicProduct$1, AtomicProductChildren as AtomicProductChildren$1, AtomicProductDescription as AtomicProductDescription$1, AtomicProductExcerpt as AtomicProductExcerpt$1, AtomicProductFieldCondition as AtomicProductFieldCondition$1, AtomicProductImage as AtomicProductImage$1, AtomicProductLink as AtomicProductLink$1, AtomicProductMultiValueText as AtomicProductMultiValueText$1, AtomicProductNumericFieldValue as AtomicProductNumericFieldValue$1, AtomicProductPrice as AtomicProductPrice$1, AtomicProductRating as AtomicProductRating$1, AtomicProductSectionActions as AtomicProductSectionActions$1, AtomicProductSectionBadges as AtomicProductSectionBadges$1, AtomicProductSectionBottomMetadata as AtomicProductSectionBottomMetadata$1, AtomicProductSectionChildren as AtomicProductSectionChildren$1, AtomicProductSectionDescription as AtomicProductSectionDescription$1, AtomicProductSectionEmphasized as AtomicProductSectionEmphasized$1, AtomicProductSectionMetadata as AtomicProductSectionMetadata$1, AtomicProductSectionName as AtomicProductSectionName$1, AtomicProductSectionVisual as AtomicProductSectionVisual$1, AtomicProductTemplate as AtomicProductTemplate$1, AtomicProductText as AtomicProductText$1, AtomicQueryError as AtomicQueryError$1, AtomicQuerySummary as AtomicQuerySummary$1, AtomicQuickview as AtomicQuickview$1, AtomicQuickviewModal as AtomicQuickviewModal$1, AtomicRatingFacet as AtomicRatingFacet$1, AtomicRatingRangeFacet as AtomicRatingRangeFacet$1, AtomicRecsError as AtomicRecsError$1, AtomicRecsInterface as AtomicRecsInterface$1, AtomicRecsList as AtomicRecsList$1, AtomicRecsResult as AtomicRecsResult$1, AtomicRecsResultTemplate as AtomicRecsResultTemplate$1, AtomicRefineModal as AtomicRefineModal$1, AtomicRefineToggle as AtomicRefineToggle$1, AtomicResult as AtomicResult$1, AtomicResultBadge as AtomicResultBadge$1, AtomicResultChildren as AtomicResultChildren$1, AtomicResultChildrenTemplate as AtomicResultChildrenTemplate$1, AtomicResultDate as AtomicResultDate$1, AtomicResultFieldsList as AtomicResultFieldsList$1, AtomicResultHtml as AtomicResultHtml$1, AtomicResultIcon as AtomicResultIcon$1, AtomicResultImage as AtomicResultImage$1, AtomicResultLink as AtomicResultLink$1, AtomicResultList as AtomicResultList$1, AtomicResultLocalizedText as AtomicResultLocalizedText$1, AtomicResultMultiValueText as AtomicResultMultiValueText$1, AtomicResultNumber as AtomicResultNumber$1, AtomicResultPrintableUri as AtomicResultPrintableUri$1, AtomicResultRating as AtomicResultRating$1, AtomicResultSectionActions as AtomicResultSectionActions$1, AtomicResultSectionBadges as AtomicResultSectionBadges$1, AtomicResultSectionBottomMetadata as AtomicResultSectionBottomMetadata$1, AtomicResultSectionChildren as AtomicResultSectionChildren$1, AtomicResultSectionEmphasized as AtomicResultSectionEmphasized$1, AtomicResultSectionExcerpt as AtomicResultSectionExcerpt$1, AtomicResultSectionTitle as AtomicResultSectionTitle$1, AtomicResultSectionTitleMetadata as AtomicResultSectionTitleMetadata$1, AtomicResultSectionVisual as AtomicResultSectionVisual$1, AtomicResultTemplate as AtomicResultTemplate$1, AtomicResultText as AtomicResultText$1, AtomicResultTimespan as AtomicResultTimespan$1, AtomicResultsPerPage as AtomicResultsPerPage$1, AtomicSearchBox as AtomicSearchBox$1, AtomicSearchBoxInstantResults as AtomicSearchBoxInstantResults$1, AtomicSearchBoxQuerySuggestions as AtomicSearchBoxQuerySuggestions$1, AtomicSearchBoxRecentQueries as AtomicSearchBoxRecentQueries$1, AtomicSearchInterface as AtomicSearchInterface$1, AtomicSearchLayout as AtomicSearchLayout$1, AtomicSegmentedFacet as AtomicSegmentedFacet$1, AtomicSegmentedFacetScrollable as AtomicSegmentedFacetScrollable$1, AtomicSmartSnippet as AtomicSmartSnippet$1, AtomicSmartSnippetFeedbackModal as AtomicSmartSnippetFeedbackModal$1, AtomicSmartSnippetSuggestions as AtomicSmartSnippetSuggestions$1, AtomicSortDropdown as AtomicSortDropdown$1, AtomicSortExpression as AtomicSortExpression$1, AtomicTab as AtomicTab$1, AtomicTabManager as AtomicTabManager$1, AtomicTableElement as AtomicTableElement$1, AtomicText as AtomicText$1, AtomicTimeframe as AtomicTimeframe$1, AtomicTimeframeFacet as AtomicTimeframeFacet$1 } from '@coveo/atomic/components'; import * as i2 from '@angular/common'; declare class AtomicCommerceBreadbox { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceBreadbox extends AtomicCommerceBreadbox$1 { } declare class AtomicCommerceCategoryFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceCategoryFacet extends AtomicCommerceCategoryFacet$1 { } declare class AtomicCommerceDidYouMean { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceDidYouMean extends AtomicCommerceDidYouMean$1 { } declare class AtomicCommerceFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceFacet extends AtomicCommerceFacet$1 { } declare class AtomicCommerceFacets { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceFacets extends AtomicCommerceFacets$1 { } declare class AtomicCommerceInterface { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceInterface extends AtomicCommerceInterface$1 { } declare class AtomicCommerceLayout { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceLayout extends AtomicCommerceLayout$1 { } declare class AtomicCommerceLoadMoreProducts { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceLoadMoreProducts extends AtomicCommerceLoadMoreProducts$1 { } declare class AtomicCommerceNoProducts { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceNoProducts extends AtomicCommerceNoProducts$1 { } declare class AtomicCommerceNumericFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceNumericFacet extends AtomicCommerceNumericFacet$1 { } declare class AtomicCommercePager { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommercePager extends AtomicCommercePager$1 { 'atomic/scrollToTop': EventEmitter>; } declare class AtomicCommerceProductList { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceProductList extends AtomicCommerceProductList$1 { } declare class AtomicCommerceProductsPerPage { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceProductsPerPage extends AtomicCommerceProductsPerPage$1 { } declare class AtomicCommerceQueryError { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceQueryError extends AtomicCommerceQueryError$1 { } declare class AtomicCommerceQuerySummary { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceQuerySummary extends AtomicCommerceQuerySummary$1 { } declare class AtomicCommerceRecommendationInterface { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceRecommendationInterface extends AtomicCommerceRecommendationInterface$1 { } declare class AtomicCommerceRecommendationList { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceRecommendationList extends AtomicCommerceRecommendationList$1 { } declare class AtomicCommerceRefineModal { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceRefineModal extends AtomicCommerceRefineModal$1 { } declare class AtomicCommerceRefineToggle { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceRefineToggle extends AtomicCommerceRefineToggle$1 { } declare class AtomicCommerceSearchBoxInstantProducts { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceSearchBoxInstantProducts extends AtomicCommerceSearchBoxInstantProducts$1 { } declare class AtomicCommerceSearchBoxQuerySuggestions { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceSearchBoxQuerySuggestions extends AtomicCommerceSearchBoxQuerySuggestions$1 { } declare class AtomicCommerceSearchBoxRecentQueries { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceSearchBoxRecentQueries extends AtomicCommerceSearchBoxRecentQueries$1 { } declare class AtomicCommerceSearchBox { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceSearchBox extends AtomicCommerceSearchBox$1 { 'redirect': EventEmitter>; } declare class AtomicCommerceSortDropdown { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceSortDropdown extends AtomicCommerceSortDropdown$1 { } declare class AtomicCommerceText { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceText extends AtomicCommerceText$1 { } declare class AtomicCommerceTimeframeFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCommerceTimeframeFacet extends AtomicCommerceTimeframeFacet$1 { } declare class AtomicProductChildren { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductChildren extends AtomicProductChildren$1 { } declare class AtomicProductDescription { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductDescription extends AtomicProductDescription$1 { } declare class AtomicProductExcerpt { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductExcerpt extends AtomicProductExcerpt$1 { } declare class AtomicProductFieldCondition { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductFieldCondition extends AtomicProductFieldCondition$1 { } declare class AtomicProductImage { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductImage extends AtomicProductImage$1 { } declare class AtomicProductLink { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductLink extends AtomicProductLink$1 { } declare class AtomicProductMultiValueText { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductMultiValueText extends AtomicProductMultiValueText$1 { } declare class AtomicProductNumericFieldValue { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductNumericFieldValue extends AtomicProductNumericFieldValue$1 { } declare class AtomicProductPrice { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductPrice extends AtomicProductPrice$1 { } declare class AtomicProductRating { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductRating extends AtomicProductRating$1 { } declare class AtomicProductSectionActions { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductSectionActions extends AtomicProductSectionActions$1 { } declare class AtomicProductSectionBadges { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductSectionBadges extends AtomicProductSectionBadges$1 { } declare class AtomicProductSectionBottomMetadata { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductSectionBottomMetadata extends AtomicProductSectionBottomMetadata$1 { } declare class AtomicProductSectionChildren { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductSectionChildren extends AtomicProductSectionChildren$1 { } declare class AtomicProductSectionDescription { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductSectionDescription extends AtomicProductSectionDescription$1 { } declare class AtomicProductSectionEmphasized { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductSectionEmphasized extends AtomicProductSectionEmphasized$1 { } declare class AtomicProductSectionMetadata { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductSectionMetadata extends AtomicProductSectionMetadata$1 { } declare class AtomicProductSectionName { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductSectionName extends AtomicProductSectionName$1 { } declare class AtomicProductSectionVisual { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductSectionVisual extends AtomicProductSectionVisual$1 { } declare class AtomicProductTemplate { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductTemplate extends AtomicProductTemplate$1 { } declare class AtomicProductText { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProductText extends AtomicProductText$1 { } declare class AtomicProduct { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicProduct extends AtomicProduct$1 { } declare class AtomicAriaLive { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicAriaLive extends AtomicAriaLive$1 { 'atomic/accessibility/findAriaLive': EventEmitter>; } declare class AtomicComponentError { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicComponentError extends AtomicComponentError$1 { } declare class AtomicFocusTrap { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicFocusTrap extends AtomicFocusTrap$1 { } declare class AtomicGeneratedAnswerFeedbackModal { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicGeneratedAnswerFeedbackModal extends AtomicGeneratedAnswerFeedbackModal$1 { 'feedbackSent': EventEmitter>; } declare class AtomicIcon { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicIcon extends AtomicIcon$1 { } declare class AtomicLayoutSection { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicLayoutSection extends AtomicLayoutSection$1 { } declare class AtomicNumericRange { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicNumericRange extends AtomicNumericRange$1 { } declare class AtomicTimeframe { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicTimeframe extends AtomicTimeframe$1 { } declare class AtomicInsightEditToggle { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightEditToggle extends AtomicInsightEditToggle$1 { } declare class AtomicInsightFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightFacet extends AtomicInsightFacet$1 { } declare class AtomicInsightFoldedResultList { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightFoldedResultList extends AtomicInsightFoldedResultList$1 { } declare class AtomicInsightFullSearchButton { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightFullSearchButton extends AtomicInsightFullSearchButton$1 { } declare class AtomicInsightGenerateAnswerButton { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightGenerateAnswerButton extends AtomicInsightGenerateAnswerButton$1 { } declare class AtomicInsightGeneratedAnswer { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightGeneratedAnswer extends AtomicInsightGeneratedAnswer$1 { } declare class AtomicInsightInterface { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightInterface extends AtomicInsightInterface$1 { } declare class AtomicInsightLayout { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightLayout extends AtomicInsightLayout$1 { } declare class AtomicInsightNoResults { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightNoResults extends AtomicInsightNoResults$1 { } declare class AtomicInsightNumericFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightNumericFacet extends AtomicInsightNumericFacet$1 { } declare class AtomicInsightPager { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightPager extends AtomicInsightPager$1 { 'atomic/scrollToTop': EventEmitter>; } declare class AtomicInsightQueryError { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightQueryError extends AtomicInsightQueryError$1 { } declare class AtomicInsightQuerySummary { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightQuerySummary extends AtomicInsightQuerySummary$1 { } declare class AtomicInsightRefineModal { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightRefineModal extends AtomicInsightRefineModal$1 { } declare class AtomicInsightRefineToggle { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightRefineToggle extends AtomicInsightRefineToggle$1 { } declare class AtomicInsightResultActionBar { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightResultActionBar extends AtomicInsightResultActionBar$1 { } declare class AtomicInsightResultAction { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightResultAction extends AtomicInsightResultAction$1 { 'atomicInsightResultActionClicked': EventEmitter>; } declare class AtomicInsightResultAttachToCaseAction { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightResultAttachToCaseAction extends AtomicInsightResultAttachToCaseAction$1 { 'atomic/insight/attachToCase/detach': EventEmitter>; 'atomic/insight/attachToCase/attach': EventEmitter>; } declare class AtomicInsightResultAttachToCaseIndicator { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightResultAttachToCaseIndicator extends AtomicInsightResultAttachToCaseIndicator$1 { } declare class AtomicInsightResultChildrenTemplate { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightResultChildrenTemplate extends AtomicInsightResultChildrenTemplate$1 { } declare class AtomicInsightResultChildren { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightResultChildren extends AtomicInsightResultChildren$1 { } declare class AtomicInsightResultList { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightResultList extends AtomicInsightResultList$1 { } declare class AtomicInsightResultQuickviewAction { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightResultQuickviewAction extends AtomicInsightResultQuickviewAction$1 { } declare class AtomicInsightResultTemplate { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightResultTemplate extends AtomicInsightResultTemplate$1 { } declare class AtomicInsightResult { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightResult extends AtomicInsightResult$1 { } declare class AtomicInsightSearchBox { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightSearchBox extends AtomicInsightSearchBox$1 { } declare class AtomicInsightSmartSnippetSuggestions { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightSmartSnippetSuggestions extends AtomicInsightSmartSnippetSuggestions$1 { } declare class AtomicInsightSmartSnippet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightSmartSnippet extends AtomicInsightSmartSnippet$1 { } declare class AtomicInsightTimeframeFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightTimeframeFacet extends AtomicInsightTimeframeFacet$1 { } declare class AtomicInsightUserActionsTimeline { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightUserActionsTimeline extends AtomicInsightUserActionsTimeline$1 { } declare class AtomicInsightUserActionsToggle { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicInsightUserActionsToggle extends AtomicInsightUserActionsToggle$1 { } declare class AtomicIpxButton { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicIpxButton extends AtomicIpxButton$1 { } declare class AtomicIpxEmbedded { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicIpxEmbedded extends AtomicIpxEmbedded$1 { } declare class AtomicIpxModal { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicIpxModal extends AtomicIpxModal$1 { 'animationEnded': EventEmitter>; } declare class AtomicIpxRecsList { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicIpxRecsList extends AtomicIpxRecsList$1 { } declare class AtomicIpxRefineModal { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicIpxRefineModal extends AtomicIpxRefineModal$1 { } declare class AtomicIpxRefineToggle { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicIpxRefineToggle extends AtomicIpxRefineToggle$1 { } declare class AtomicIpxResultLink { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicIpxResultLink extends AtomicIpxResultLink$1 { } declare class AtomicRecsError { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicRecsError extends AtomicRecsError$1 { } declare class AtomicRecsInterface { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicRecsInterface extends AtomicRecsInterface$1 { } declare class AtomicRecsList { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicRecsList extends AtomicRecsList$1 { } declare class AtomicRecsResultTemplate { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicRecsResultTemplate extends AtomicRecsResultTemplate$1 { } declare class AtomicRecsResult { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicRecsResult extends AtomicRecsResult$1 { } declare class AtomicAutomaticFacetGenerator { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicAutomaticFacetGenerator extends AtomicAutomaticFacetGenerator$1 { } declare class AtomicAutomaticFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicAutomaticFacet extends AtomicAutomaticFacet$1 { } declare class AtomicBreadbox { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicBreadbox extends AtomicBreadbox$1 { } declare class AtomicCategoryFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicCategoryFacet extends AtomicCategoryFacet$1 { } declare class AtomicColorFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicColorFacet extends AtomicColorFacet$1 { } declare class AtomicDidYouMean { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicDidYouMean extends AtomicDidYouMean$1 { } declare class AtomicExternal { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicExternal extends AtomicExternal$1 { } declare class AtomicFacetManager { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicFacetManager extends AtomicFacetManager$1 { } declare class AtomicFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicFacet extends AtomicFacet$1 { } declare class AtomicFieldCondition { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicFieldCondition extends AtomicFieldCondition$1 { } declare class AtomicFoldedResultList { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicFoldedResultList extends AtomicFoldedResultList$1 { } declare class AtomicFormatCurrency { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicFormatCurrency extends AtomicFormatCurrency$1 { } declare class AtomicFormatNumber { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicFormatNumber extends AtomicFormatNumber$1 { } declare class AtomicFormatUnit { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicFormatUnit extends AtomicFormatUnit$1 { } declare class AtomicGeneratedAnswer { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicGeneratedAnswer extends AtomicGeneratedAnswer$1 { } declare class AtomicHtml { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicHtml extends AtomicHtml$1 { } declare class AtomicLoadMoreResults { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicLoadMoreResults extends AtomicLoadMoreResults$1 { } declare class AtomicNoResults { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicNoResults extends AtomicNoResults$1 { } declare class AtomicNotifications { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicNotifications extends AtomicNotifications$1 { } declare class AtomicNumericFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicNumericFacet extends AtomicNumericFacet$1 { } declare class AtomicPager { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicPager extends AtomicPager$1 { 'atomic/scrollToTop': EventEmitter>; } declare class AtomicPopover { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicPopover extends AtomicPopover$1 { } declare class AtomicQueryError { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicQueryError extends AtomicQueryError$1 { } declare class AtomicQuerySummary { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicQuerySummary extends AtomicQuerySummary$1 { } declare class AtomicQuickviewModal { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicQuickviewModal extends AtomicQuickviewModal$1 { 'atomic/quickview/next': EventEmitter>; 'atomic/quickview/previous': EventEmitter>; } declare class AtomicQuickview { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicQuickview extends AtomicQuickview$1 { } declare class AtomicRatingFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicRatingFacet extends AtomicRatingFacet$1 { } declare class AtomicRatingRangeFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicRatingRangeFacet extends AtomicRatingRangeFacet$1 { } declare class AtomicRefineModal { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicRefineModal extends AtomicRefineModal$1 { } declare class AtomicRefineToggle { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicRefineToggle extends AtomicRefineToggle$1 { } declare class AtomicResultBadge { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultBadge extends AtomicResultBadge$1 { } declare class AtomicResultChildrenTemplate { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultChildrenTemplate extends AtomicResultChildrenTemplate$1 { } declare class AtomicResultChildren { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultChildren extends AtomicResultChildren$1 { } declare class AtomicResultDate { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultDate extends AtomicResultDate$1 { } declare class AtomicResultFieldsList { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultFieldsList extends AtomicResultFieldsList$1 { } declare class AtomicResultHtml { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultHtml extends AtomicResultHtml$1 { } declare class AtomicResultIcon { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultIcon extends AtomicResultIcon$1 { } declare class AtomicResultImage { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultImage extends AtomicResultImage$1 { } declare class AtomicResultLink { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultLink extends AtomicResultLink$1 { } declare class AtomicResultList { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultList extends AtomicResultList$1 { } declare class AtomicResultLocalizedText { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultLocalizedText extends AtomicResultLocalizedText$1 { } declare class AtomicResultMultiValueText { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultMultiValueText extends AtomicResultMultiValueText$1 { } declare class AtomicResultNumber { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultNumber extends AtomicResultNumber$1 { } declare class AtomicResultPrintableUri { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultPrintableUri extends AtomicResultPrintableUri$1 { } declare class AtomicResultRating { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultRating extends AtomicResultRating$1 { } declare class AtomicResultSectionActions { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultSectionActions extends AtomicResultSectionActions$1 { } declare class AtomicResultSectionBadges { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultSectionBadges extends AtomicResultSectionBadges$1 { } declare class AtomicResultSectionBottomMetadata { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultSectionBottomMetadata extends AtomicResultSectionBottomMetadata$1 { } declare class AtomicResultSectionChildren { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultSectionChildren extends AtomicResultSectionChildren$1 { } declare class AtomicResultSectionEmphasized { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultSectionEmphasized extends AtomicResultSectionEmphasized$1 { } declare class AtomicResultSectionExcerpt { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultSectionExcerpt extends AtomicResultSectionExcerpt$1 { } declare class AtomicResultSectionTitleMetadata { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultSectionTitleMetadata extends AtomicResultSectionTitleMetadata$1 { } declare class AtomicResultSectionTitle { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultSectionTitle extends AtomicResultSectionTitle$1 { } declare class AtomicResultSectionVisual { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultSectionVisual extends AtomicResultSectionVisual$1 { } declare class AtomicResultTemplate { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultTemplate extends AtomicResultTemplate$1 { } declare class AtomicResultText { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultText extends AtomicResultText$1 { } declare class AtomicResultTimespan { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultTimespan extends AtomicResultTimespan$1 { } declare class AtomicResult { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResult extends AtomicResult$1 { } declare class AtomicResultsPerPage { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicResultsPerPage extends AtomicResultsPerPage$1 { 'atomic/scrollToTop': EventEmitter>; } declare class AtomicSearchBoxInstantResults { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicSearchBoxInstantResults extends AtomicSearchBoxInstantResults$1 { } declare class AtomicSearchBoxQuerySuggestions { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicSearchBoxQuerySuggestions extends AtomicSearchBoxQuerySuggestions$1 { } declare class AtomicSearchBoxRecentQueries { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicSearchBoxRecentQueries extends AtomicSearchBoxRecentQueries$1 { } declare class AtomicSearchBox { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicSearchBox extends AtomicSearchBox$1 { 'redirect': EventEmitter>; } declare class AtomicSearchInterface { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicSearchInterface extends AtomicSearchInterface$1 { } declare class AtomicSearchLayout { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicSearchLayout extends AtomicSearchLayout$1 { 'atomic-layout-breakpoint-change': EventEmitter>; } declare class AtomicSegmentedFacetScrollable { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicSegmentedFacetScrollable extends AtomicSegmentedFacetScrollable$1 { } declare class AtomicSegmentedFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicSegmentedFacet extends AtomicSegmentedFacet$1 { } declare class AtomicSmartSnippetFeedbackModal { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicSmartSnippetFeedbackModal extends AtomicSmartSnippetFeedbackModal$1 { 'feedbackSent': EventEmitter>; } declare class AtomicSmartSnippetSuggestions { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicSmartSnippetSuggestions extends AtomicSmartSnippetSuggestions$1 { } declare class AtomicSmartSnippet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicSmartSnippet extends AtomicSmartSnippet$1 { } declare class AtomicSortDropdown { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicSortDropdown extends AtomicSortDropdown$1 { } declare class AtomicSortExpression { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicSortExpression extends AtomicSortExpression$1 { } declare class AtomicTabManager { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicTabManager extends AtomicTabManager$1 { } declare class AtomicTab { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicTab extends AtomicTab$1 { } declare class AtomicTableElement { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicTableElement extends AtomicTableElement$1 { } declare class AtomicText { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicText extends AtomicText$1 { } declare class AtomicTimeframeFacet { protected z: NgZone; protected readonly el: HTMLElement; constructor(c: ChangeDetectorRef, el: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare interface AtomicTimeframeFacet extends AtomicTimeframeFacet$1 { } declare class AtomicAngularModule { static forRoot(): ModuleWithProviders; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { AtomicAngularModule, AtomicAriaLive, AtomicAutomaticFacet, AtomicAutomaticFacetGenerator, AtomicBreadbox, AtomicCategoryFacet, AtomicColorFacet, AtomicCommerceBreadbox, AtomicCommerceCategoryFacet, AtomicCommerceDidYouMean, AtomicCommerceFacet, AtomicCommerceFacets, AtomicCommerceInterface, AtomicCommerceLayout, AtomicCommerceLoadMoreProducts, AtomicCommerceNoProducts, AtomicCommerceNumericFacet, AtomicCommercePager, AtomicCommerceProductList, AtomicCommerceProductsPerPage, AtomicCommerceQueryError, AtomicCommerceQuerySummary, AtomicCommerceRecommendationInterface, AtomicCommerceRecommendationList, AtomicCommerceRefineModal, AtomicCommerceRefineToggle, AtomicCommerceSearchBox, AtomicCommerceSearchBoxInstantProducts, AtomicCommerceSearchBoxQuerySuggestions, AtomicCommerceSearchBoxRecentQueries, AtomicCommerceSortDropdown, AtomicCommerceText, AtomicCommerceTimeframeFacet, AtomicComponentError, AtomicDidYouMean, AtomicExternal, AtomicFacet, AtomicFacetManager, AtomicFieldCondition, AtomicFocusTrap, AtomicFoldedResultList, AtomicFormatCurrency, AtomicFormatNumber, AtomicFormatUnit, AtomicGeneratedAnswer, AtomicGeneratedAnswerFeedbackModal, AtomicHtml, AtomicIcon, AtomicInsightEditToggle, AtomicInsightFacet, AtomicInsightFoldedResultList, AtomicInsightFullSearchButton, AtomicInsightGenerateAnswerButton, AtomicInsightGeneratedAnswer, AtomicInsightInterface, AtomicInsightLayout, AtomicInsightNoResults, AtomicInsightNumericFacet, AtomicInsightPager, AtomicInsightQueryError, AtomicInsightQuerySummary, AtomicInsightRefineModal, AtomicInsightRefineToggle, AtomicInsightResult, AtomicInsightResultAction, AtomicInsightResultActionBar, AtomicInsightResultAttachToCaseAction, AtomicInsightResultAttachToCaseIndicator, AtomicInsightResultChildren, AtomicInsightResultChildrenTemplate, AtomicInsightResultList, AtomicInsightResultQuickviewAction, AtomicInsightResultTemplate, AtomicInsightSearchBox, AtomicInsightSmartSnippet, AtomicInsightSmartSnippetSuggestions, AtomicInsightTimeframeFacet, AtomicInsightUserActionsTimeline, AtomicInsightUserActionsToggle, AtomicIpxButton, AtomicIpxEmbedded, AtomicIpxModal, AtomicIpxRecsList, AtomicIpxRefineModal, AtomicIpxRefineToggle, AtomicIpxResultLink, AtomicLayoutSection, AtomicLoadMoreResults, AtomicNoResults, AtomicNotifications, AtomicNumericFacet, AtomicNumericRange, AtomicPager, AtomicPopover, AtomicProduct, AtomicProductChildren, AtomicProductDescription, AtomicProductExcerpt, AtomicProductFieldCondition, AtomicProductImage, AtomicProductLink, AtomicProductMultiValueText, AtomicProductNumericFieldValue, AtomicProductPrice, AtomicProductRating, AtomicProductSectionActions, AtomicProductSectionBadges, AtomicProductSectionBottomMetadata, AtomicProductSectionChildren, AtomicProductSectionDescription, AtomicProductSectionEmphasized, AtomicProductSectionMetadata, AtomicProductSectionName, AtomicProductSectionVisual, AtomicProductTemplate, AtomicProductText, AtomicQueryError, AtomicQuerySummary, AtomicQuickview, AtomicQuickviewModal, AtomicRatingFacet, AtomicRatingRangeFacet, AtomicRecsError, AtomicRecsInterface, AtomicRecsList, AtomicRecsResult, AtomicRecsResultTemplate, AtomicRefineModal, AtomicRefineToggle, AtomicResult, AtomicResultBadge, AtomicResultChildren, AtomicResultChildrenTemplate, AtomicResultDate, AtomicResultFieldsList, AtomicResultHtml, AtomicResultIcon, AtomicResultImage, AtomicResultLink, AtomicResultList, AtomicResultLocalizedText, AtomicResultMultiValueText, AtomicResultNumber, AtomicResultPrintableUri, AtomicResultRating, AtomicResultSectionActions, AtomicResultSectionBadges, AtomicResultSectionBottomMetadata, AtomicResultSectionChildren, AtomicResultSectionEmphasized, AtomicResultSectionExcerpt, AtomicResultSectionTitle, AtomicResultSectionTitleMetadata, AtomicResultSectionVisual, AtomicResultTemplate, AtomicResultText, AtomicResultTimespan, AtomicResultsPerPage, AtomicSearchBox, AtomicSearchBoxInstantResults, AtomicSearchBoxQuerySuggestions, AtomicSearchBoxRecentQueries, AtomicSearchInterface, AtomicSearchLayout, AtomicSegmentedFacet, AtomicSegmentedFacetScrollable, AtomicSmartSnippet, AtomicSmartSnippetFeedbackModal, AtomicSmartSnippetSuggestions, AtomicSortDropdown, AtomicSortExpression, AtomicTab, AtomicTabManager, AtomicTableElement, AtomicText, AtomicTimeframe, AtomicTimeframeFacet };