import { TemplateRef } from '@angular/core'; import * as i0 from "@angular/core"; /** * DropdownContent - Container for dropdown menu items * * @remarks * This component contains the dropdown menu items and provides them as a template * for the trigger component to display in the overlay. * * @example * ```html * * Menu Item 1 * Menu Item 2 *
* Menu Item 3 *
* ``` */ export declare class DropdownContentComponent { private readonly templateRef; get template(): TemplateRef; /** Custom CSS classes */ class: import("@angular/core").InputSignal; /** Size variant */ size: import("@angular/core").InputSignal<"xs" | "sm" | "md" | "lg" | "xl">; /** Whether to apply shadow */ shadow: import("@angular/core").InputSignal; /** Event emitted when close is requested */ closeRequested: import("@angular/core").OutputEmitterRef; /** * Computed CSS classes for the content */ contentClass: () => string; /** * Request to close the dropdown * This will be handled by the parent dropdown component */ requestClose(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }