import type { Text } from "../screen/index.js"; import type { ConfiguredAgentOutcome, ExtensionInventory, ExtensionInventoryLifecycle } from "@agentxm/workspace/desired-state"; /** An extension type in its tint; a type this CLI does not know stays plain. */ export declare const extensionTypeText: (type: string) => Text; /** Facts every inventory row carries, whatever its extension type. */ interface InventoryRowFacts { readonly lifecycle: ExtensionInventoryLifecycle; readonly enabled: boolean | null; } export declare const inventoryLifecycle: (row: InventoryRowFacts) => string; export declare const inventoryActivation: (row: InventoryRowFacts) => string; export declare const inventoryAgentOutcomes: (outcomes: ReadonlyArray) => string; export declare const inventorySummary: (inventory: ExtensionInventory, label: string) => string; export {}; //# sourceMappingURL=inventory-view.d.ts.map