import { type ModuleWithProviders } from '@angular/core'; import type { Theme } from './lib/types'; import * as i0 from "@angular/core"; import * as i1 from "./lib/components/accordion.wrapper"; import * as i2 from "./lib/components/banner.wrapper"; import * as i3 from "./lib/components/button.wrapper"; import * as i4 from "./lib/components/button-group.wrapper"; import * as i5 from "./lib/components/button-pure.wrapper"; import * as i6 from "./lib/components/button-tile.wrapper"; import * as i7 from "./lib/components/canvas.wrapper"; import * as i8 from "./lib/components/carousel.wrapper"; import * as i9 from "./lib/components/checkbox.wrapper"; import * as i10 from "./lib/components/checkbox-wrapper.wrapper"; import * as i11 from "./lib/components/content-wrapper.wrapper"; import * as i12 from "./lib/components/crest.wrapper"; import * as i13 from "./lib/components/display.wrapper"; import * as i14 from "./lib/components/divider.wrapper"; import * as i15 from "./lib/components/drilldown.wrapper"; import * as i16 from "./lib/components/drilldown-item.wrapper"; import * as i17 from "./lib/components/drilldown-link.wrapper"; import * as i18 from "./lib/components/fieldset.wrapper"; import * as i19 from "./lib/components/fieldset-wrapper.wrapper"; import * as i20 from "./lib/components/flex.wrapper"; import * as i21 from "./lib/components/flex-item.wrapper"; import * as i22 from "./lib/components/flyout.wrapper"; import * as i23 from "./lib/components/grid.wrapper"; import * as i24 from "./lib/components/grid-item.wrapper"; import * as i25 from "./lib/components/heading.wrapper"; import * as i26 from "./lib/components/headline.wrapper"; import * as i27 from "./lib/components/icon.wrapper"; import * as i28 from "./lib/components/inline-notification.wrapper"; import * as i29 from "./lib/components/input-number.wrapper"; import * as i30 from "./lib/components/input-password.wrapper"; import * as i31 from "./lib/components/link.wrapper"; import * as i32 from "./lib/components/link-pure.wrapper"; import * as i33 from "./lib/components/link-social.wrapper"; import * as i34 from "./lib/components/link-tile.wrapper"; import * as i35 from "./lib/components/link-tile-model-signature.wrapper"; import * as i36 from "./lib/components/link-tile-product.wrapper"; import * as i37 from "./lib/components/marque.wrapper"; import * as i38 from "./lib/components/modal.wrapper"; import * as i39 from "./lib/components/model-signature.wrapper"; import * as i40 from "./lib/components/multi-select.wrapper"; import * as i41 from "./lib/components/multi-select-option.wrapper"; import * as i42 from "./lib/components/optgroup.wrapper"; import * as i43 from "./lib/components/pagination.wrapper"; import * as i44 from "./lib/components/pin-code.wrapper"; import * as i45 from "./lib/components/popover.wrapper"; import * as i46 from "./lib/components/radio-button-wrapper.wrapper"; import * as i47 from "./lib/components/scroller.wrapper"; import * as i48 from "./lib/components/segmented-control.wrapper"; import * as i49 from "./lib/components/segmented-control-item.wrapper"; import * as i50 from "./lib/components/select.wrapper"; import * as i51 from "./lib/components/select-option.wrapper"; import * as i52 from "./lib/components/select-wrapper.wrapper"; import * as i53 from "./lib/components/sheet.wrapper"; import * as i54 from "./lib/components/spinner.wrapper"; import * as i55 from "./lib/components/stepper-horizontal.wrapper"; import * as i56 from "./lib/components/stepper-horizontal-item.wrapper"; import * as i57 from "./lib/components/switch.wrapper"; import * as i58 from "./lib/components/table.wrapper"; import * as i59 from "./lib/components/table-body.wrapper"; import * as i60 from "./lib/components/table-cell.wrapper"; import * as i61 from "./lib/components/table-head.wrapper"; import * as i62 from "./lib/components/table-head-cell.wrapper"; import * as i63 from "./lib/components/table-head-row.wrapper"; import * as i64 from "./lib/components/table-row.wrapper"; import * as i65 from "./lib/components/tabs.wrapper"; import * as i66 from "./lib/components/tabs-bar.wrapper"; import * as i67 from "./lib/components/tabs-item.wrapper"; import * as i68 from "./lib/components/tag.wrapper"; import * as i69 from "./lib/components/tag-dismissible.wrapper"; import * as i70 from "./lib/components/text.wrapper"; import * as i71 from "./lib/components/text-field-wrapper.wrapper"; import * as i72 from "./lib/components/text-list.wrapper"; import * as i73 from "./lib/components/text-list-item.wrapper"; import * as i74 from "./lib/components/textarea.wrapper"; import * as i75 from "./lib/components/textarea-wrapper.wrapper"; import * as i76 from "./lib/components/toast.wrapper"; import * as i77 from "./lib/components/wordmark.wrapper"; export type PorscheDesignSystemModuleConfig = { prefix?: string; cdn?: 'auto' | 'cn'; theme?: Theme; }; export declare class DefaultConfig implements PorscheDesignSystemModuleConfig { prefix: string; theme: 'light'; } export declare class PorscheDesignSystemModule { private theme$; constructor(configParam: DefaultConfig); static load(config: PorscheDesignSystemModuleConfig): ModuleWithProviders; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; }