import * as i0 from "@angular/core";
export type DocsCalloutVariant = 'note' | 'warning' | 'tip' | 'danger' | 'info';
export interface DocsCalloutMetadata {
    /** Variant determines the color scheme */
    variant?: DocsCalloutVariant;
    /** Optional title (defaults to variant name if not provided) */
    title?: string;
    /** Hide the title completely */
    hideTitle?: boolean;
}
export declare class DocsCalloutComponent {
    props: import("@angular/core").InputSignal<DocsCalloutMetadata>;
    variant: () => DocsCalloutVariant;
    displayTitle: () => string;
    static ɵfac: i0.ɵɵFactoryDeclaration<DocsCalloutComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DocsCalloutComponent, "val-docs-callout", never, { "props": { "alias": "props"; "required": false; "isSignal": true; }; }, {}, never, ["*"], true, never>;
}
