import { AgentxService } from "../internal-types"; import { createJsApiLogger } from "./common/_logger"; import { createServiceChecker } from "./common/_service-checker"; type Config = { logger: ReturnType; serviceChecker: ReturnType; }; export declare class PostInteractionJsApi { private readonly logger; private readonly serviceChecker; private SERVICE?; private checkService; constructor(config: Config); init(SERVICE?: AgentxService): void; cleanup(): void; fetchTasks(p: { startTime: number; endTime: number; pageNumber: number; }): Promise; fetchCapture(p: { taskId: string; }): Promise; } export declare const createPostInteractionJsApi: () => PostInteractionJsApi; export {};