import type { DispatchAutomationItem } from "./automations.js"; export type AutomationStatusTone = "default" | "success" | "warning" | "danger" | "muted"; export declare function automationIdentity(item: Pick): string; /** * Dispatch is the workspace-wide surface. Keep legacy resources without an * app owner visible in its default view while making an explicit app owner * opt into the global filter. */ export declare function belongsToDispatch(item: Pick): boolean; export declare function automationTroubleshootPath(item: Pick): string; export declare function automationTarget(item: DispatchAutomationItem): string; export declare function automationScopeLabel(item: Pick): string; export declare function relativeRunTime(value: string | null | undefined): string; export declare function automationLastRun(item: DispatchAutomationItem): string; export declare function automationLastCheck(item: DispatchAutomationItem): string; export declare function automationNextRun(item: DispatchAutomationItem): string; export declare function automationStatus(item: DispatchAutomationItem): { label: string; tone: AutomationStatusTone; }; export declare function sortAutomations(automations: DispatchAutomationItem[]): DispatchAutomationItem[]; //# sourceMappingURL=automation-display.d.ts.map