import type { PurgeResult } from '../../core/types.ts'; import type { UnknownRestBinding } from '../rest-bindings.ts'; import { type BulkListFilterInput } from './bulk-filter-helpers.ts'; export type PurgeWorkflowsInput = BulkListFilterInput; export type PurgeWorkflowsOutput = PurgeResult; export declare const purgeWorkflowsOperation: import("../operation-catalog.ts").OperationDefinition<{ status?: import("../../index.ts").WorkflowStatus | import("../../index.ts").WorkflowStatus[] | undefined; type?: 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; offset?: number | 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?: import("../../index.ts").FailureCategory | import("../../index.ts").FailureCategory[] | undefined; limit?: number | undefined; }, PurgeResult, unknown>; export declare const purgeWorkflowsRestBinding: UnknownRestBinding;