import { z } from 'zod'; import type { PaginatedResult, WorkflowSummary } from '../../core/types.ts'; import type { UnknownRestBinding } from '../rest-bindings.ts'; declare const listWorkflowsInput: z.ZodObject<{ status: z.ZodOptional]>>; type: z.ZodOptional; idPrefix: z.ZodOptional; createdAt: z.ZodOptional; lte: z.ZodOptional; gt: z.ZodOptional; lt: z.ZodOptional; }, z.core.$strict>>; updatedAt: z.ZodOptional; lte: z.ZodOptional; gt: z.ZodOptional; lt: z.ZodOptional; }, z.core.$strict>>; executionDeadline: z.ZodOptional; lte: z.ZodOptional; gt: z.ZodOptional; lt: z.ZodOptional; }, z.core.$strict>>; failureCategory: z.ZodOptional]>>; include: z.ZodOptional]>>; scheduleId: z.ZodOptional; parentWorkflowId: z.ZodOptional; parentWorkflowExecutionToken: z.ZodOptional; tags: z.ZodOptional>; attributes: z.ZodOptional; value: z.ZodOptional>>; gt: z.ZodOptional>>; lt: z.ZodOptional>>; gte: z.ZodOptional>>; lte: z.ZodOptional>>; }, z.core.$strip>>>; limit: z.ZodOptional; offset: z.ZodOptional; }, z.core.$strict>; export type ListWorkflowsInput = z.infer; export type ListWorkflowsOutput = PaginatedResult; export declare const listWorkflowsOperation: import("../operation-catalog.ts").OperationDefinition<{ status?: string | string[] | undefined; type?: string | undefined; idPrefix?: string | undefined; createdAt?: { gte?: number | undefined; lte?: number | undefined; gt?: number | undefined; lt?: number | undefined; } | undefined; updatedAt?: { gte?: number | undefined; lte?: number | undefined; gt?: number | undefined; lt?: number | undefined; } | undefined; executionDeadline?: { gte?: number | undefined; lte?: number | undefined; gt?: number | undefined; lt?: number | undefined; } | undefined; failureCategory?: string | string[] | undefined; include?: string | string[] | undefined; scheduleId?: string | undefined; parentWorkflowId?: string | undefined; parentWorkflowExecutionToken?: string | undefined; tags?: string[] | undefined; attributes?: { key: any; value?: unknown; gt?: unknown; lt?: unknown; gte?: unknown; lte?: unknown; }[] | undefined; limit?: number | undefined; offset?: number | undefined; }, ListWorkflowsOutput, unknown>; export declare const listWorkflowsRestBinding: UnknownRestBinding; export {};