import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as components from "../models/components/index.js"; import * as operations from "../models/operations/index.js"; import { PageIterator } from "../types/operations.js"; export declare class Executions extends ClientSDK { /** * List executions for report * * @remarks * List all executions of a specific report. */ list(reportId: string, cursor?: string | null | undefined, limit?: number | undefined, merchantAccountId?: string | null | undefined, options?: RequestOptions): Promise>; /** * Create URL for executed report * * @remarks * Creates a download URL for a specific execution of a report. */ url(reportId: string, reportExecutionId: string, reportExecutionUrlGenerate?: components.ReportExecutionUrlGenerate | undefined, merchantAccountId?: string | null | undefined, options?: RequestOptions): Promise; /** * Get executed report * * @remarks * Fetch a specific executed report. */ get(reportExecutionId: string, merchantAccountId?: string | null | undefined, options?: RequestOptions): Promise; } //# sourceMappingURL=executions.d.ts.map