import * as _angular_core from '@angular/core'; import { Type } from '@angular/core'; import { NgAtomicComponent } from '@ng-atomic/core'; interface GroupNodeData { label: string; status?: string; assignee?: string; assigneeIcon?: string; childCount?: number; expanded?: boolean; } declare enum ActionId { EXPANDED_CHANGE = "EXPANDED_CHANGE" } declare class GroupNodeComponent extends NgAtomicComponent { static readonly ActionId: typeof ActionId; readonly data: _angular_core.InputSignal; readonly expandedChange: _angular_core.OutputEmitterRef; getStatusLabel(status?: string): string; onExpandedChange(expanded: boolean): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } interface ComponentMeta { title: string; group?: 'atoms' | 'molecules' | 'organisms' | 'templates' | 'presenters' | 'extras'; component: Type; inputs?: Record; viewport?: { width?: number; height?: number; }; variants?: { name: string; inputs: Record; }[]; } declare const groupNodeMeta: ComponentMeta; export { GroupNodeComponent, groupNodeMeta }; export type { GroupNodeData }; //# sourceMappingURL=xxmachina-components-templates-flow-nodes-group.d.ts.map