import { QueryList } from "@angular/core"; import { ItemSplitDirective } from "./itemsplit.directive"; import * as i0 from "@angular/core"; export declare class ButtonSplitComponent { /** * Directiva que representa una colección de elementos hijos del tipo `ItemSplitDirective`. * Se utiliza para acceder a las instancias de la directiva `ItemSplitDirective` dentro de un componente. * @type {QueryList} */ itemsSplit: QueryList; /** * Muestra la plantilla asociada a una acción si se proporciona un manejador de eventos `onClick`. * - Emite el evento `onClick` de la acción si está definido. * - Detiene la propagación del evento si la propiedad `stopPropagation` de la acción está establecida. * - Activa la acción. * - Oculta el menú de selección de acciones si se cumplen ciertas condiciones. * * @param {ItemSplitDirective} item - La acción para la cual mostrar la plantilla. */ showTemplate(item: ItemSplitDirective): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }