import type { ExtensionListDocument, ExtensionListFilter, ExtensionListItem } from "@agentxm/workspace/inspection"; import { type Doc } from "../../screen/index.js"; /** Where an inventory with nothing in it stands, which decides what it says next. */ export type EmptyInventory = "no-workspace" | "empty-project" | "empty-user"; /** An empty inventory says what is true, then the one command that moves on. */ export declare const emptyInventoryDoc: (state: EmptyInventory) => Doc; /** * `axm list` for a person: one table whose rows that need attention carry a * mark and a toned cell, and the summary sentence after it. */ export declare const listDoc: (options: { readonly items: ReadonlyArray; readonly filter: ExtensionListFilter; /** How much of the inventory a filtered listing could assess. */ readonly coverage?: ExtensionListDocument["coverage"]; readonly emptyState?: EmptyInventory; }) => Doc; //# sourceMappingURL=view.d.ts.map