/** * synap automation — Create, manage, and inspect pod automations * * Subcommands: list, describe, create, enable, disable, delete, schema */ export interface ListOpts { workspace?: string; status?: string; json?: boolean; } export declare function automationList(opts: ListOpts): Promise; export interface DescribeOpts { workspace?: string; json?: boolean; } export declare function automationDescribe(id: string, opts: DescribeOpts): Promise; export interface CreateOpts { name?: string; trigger?: string; filter?: string[]; action?: string; message?: string; channel?: string; status?: string; description?: string; workspace?: string; from?: string; } export declare function automationCreate(opts: CreateOpts): Promise; export interface EnableOpts { workspace?: string; } export declare function automationEnable(id: string, opts: EnableOpts): Promise; export interface DisableOpts { workspace?: string; } export declare function automationDisable(id: string, opts: DisableOpts): Promise; export interface DeleteOpts { workspace?: string; force?: boolean; } export declare function automationDelete(id: string, opts: DeleteOpts): Promise; export interface SchemaOpts { writeContext?: string | boolean; json?: boolean; } export declare function automationSchema(opts: SchemaOpts): Promise;