import { z } from "zod"; import { apiClient } from "../lib/api-client.js"; declare const AUTOMATION_LIST_OPTS_SCHEMA: z.ZodObject<{ cursor: z.ZodOptional; limit: z.ZodDefault>; org: z.ZodOptional; project: z.ZodOptional; query: z.ZodOptional; state: z.ZodOptional>; }, z.core.$strip>; export declare const automationListCommand: import("../lib/command").CommandDefinition<{ readonly query: { readonly type: "string"; readonly short: "q"; }; readonly state: { readonly type: "string"; }; readonly project: { type: "string"; short: string; }; readonly cursor: { type: "string"; }; readonly limit: { type: "string"; }; readonly org: { type: "string"; short: string; }; readonly json: { type: "boolean"; }; }, z.ZodObject<{ json: z.ZodDefault; positionals: z.ZodTuple<[], null>; cursor: z.ZodOptional; limit: z.ZodDefault>; org: z.ZodOptional; project: z.ZodOptional; query: z.ZodOptional; state: z.ZodOptional>; }, z.core.$strict>> & import("../lib/command").Command; /** * Lists active automations through the public management contract. * * @param opts - Resource filters, search query, and page controls. */ export declare function listAutomations(opts: z.infer): Promise; /** * Formats one automation for list and detail commands. * * @param automation - Public automation metadata to render. */ export declare function renderAutomationDetails(automation: Awaited>): string; export {}; //# sourceMappingURL=automation-list.d.ts.map