import * as i0 from '@angular/core'; import * as i1$1 from '@angular/common'; import * as i1 from '@daffodil/design'; import { DaffTextAlignableDirective } from '@daffodil/design'; /** * Callout is a versatile, pre-styled container used to highlight * key pieces of content in a visually distinct way. * * @example * ```html * *
*
*

*

*
*
* ``` */ declare class DaffCalloutComponent { private textAlignable; constructor(textAlignable: DaffTextAlignableDirective); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } /** * Used to display a visual or branding element. * Avoid using this for interactive or actionable icons. * * @example * ```html *
* ``` */ declare class DaffCalloutIconDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } /** * Applied to a heading tag (``) to define the primary title of the callout. * * @example * ```html *

* ``` */ declare class DaffCalloutTitleDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } /** * Secondary text that provides additional descriptive information beneath the title. * * @example * ```html *

* ``` */ declare class DaffCalloutSubtitleDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } /** * A short, memorable phrase that complements the title and provides quick context. * * @example * ```html *
* ``` */ declare class DaffCalloutTaglineDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } /** * A flexible wrapper for custom or additional components within the callout. * It should only be used once per callout. * * @example * ```html *
* ``` */ declare class DaffCalloutBodyDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } /** * @deprecated in favor of {@link DAFF_CALLOUT_COMPONENTS}. Deprecated in version 0.78.0. Will be removed in version 1.0.0. */ declare class DaffCalloutModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /** * @docs-private */ declare const DAFF_CALLOUT_COMPONENTS: readonly [typeof DaffCalloutComponent, typeof DaffCalloutIconDirective, typeof DaffCalloutTitleDirective, typeof DaffCalloutSubtitleDirective, typeof DaffCalloutTaglineDirective, typeof DaffCalloutBodyDirective]; export { DAFF_CALLOUT_COMPONENTS, DaffCalloutBodyDirective, DaffCalloutComponent, DaffCalloutIconDirective, DaffCalloutModule, DaffCalloutSubtitleDirective, DaffCalloutTaglineDirective, DaffCalloutTitleDirective };