import { z } from 'zod'; import { FlowRunStatus } from '../execution/flow-execution'; export declare const ListFlowRunsRequestQuery: z.ZodObject<{ flowId: z.ZodPipe, z.ZodOptional>>; tags: z.ZodPipe, z.ZodOptional>>; status: z.ZodPipe, z.ZodOptional>>>; limit: z.ZodOptional>; cursor: z.ZodOptional; createdAfter: z.ZodOptional; createdBefore: z.ZodOptional; projectId: z.ZodString; failedStepName: z.ZodOptional; failedStepMessage: z.ZodOptional; flowRunIds: z.ZodPipe, z.ZodOptional>>; includeArchived: z.ZodPipe, z.ZodOptional>; }, z.core.$strip>; export type ListFlowRunsRequestQuery = z.infer; export declare const CountFlowRunsByStatusRequest: z.ZodObject<{ projectId: z.ZodString; createdAfter: z.ZodOptional; createdBefore: z.ZodOptional; }, z.core.$strip>; export declare const FlowRunCountByStatus: z.ZodObject<{ status: z.ZodEnum; count: z.ZodNumber; }, z.core.$strip>; export declare const CountFlowRunsByStatusResponse: z.ZodObject<{ data: z.ZodArray; count: z.ZodNumber; }, z.core.$strip>>; }, z.core.$strip>; export type CountFlowRunsByStatusRequest = z.infer; export type FlowRunCountByStatus = z.infer; export type CountFlowRunsByStatusResponse = z.infer; //# sourceMappingURL=list-flow-runs-request.d.ts.map