import { WorkflowRunActivityRepository } from '../repositories/WorkflowRunActivity.repository.js'; import { WorkflowRunAsyncActivityPendingRepository, type PageQuery } from '../repositories/WorkflowRunAsyncActivityPending.repository.js'; import { DatabaseService } from '../services/Database.service.js'; export declare class WorkflowRunAsyncActivityPendingFind { private readonly workflowRunActivityRepository; private readonly workflowRunAsyncActivityPendingRepository; private readonly database; constructor(workflowRunActivityRepository: WorkflowRunActivityRepository, workflowRunAsyncActivityPendingRepository: WorkflowRunAsyncActivityPendingRepository, database: DatabaseService); find(runId: string, activityId: string, page?: PageQuery): Promise<{ count: number; pendings: { id: string; previous: string | null; status: import("../models/WorkflowRunActivity.js").AsyncActivityPendingStatus; schema: import("typebox").TSchema | null; timeoutAt: Date | null; result: unknown; payload: unknown; createdAt: Date; updatedAt: Date; }[]; }>; private toJSON; }