import { TestimAuthApi } from './testimAuthApi';
import nodeFetch from 'node-fetch';
import { TestimBackendExecutionInputFormat } from './interfaces';
import type { AbortSignal } from 'abort-controller';
export declare class TestimExecutionsApi {
    private baseUrl;
    private testimAuthApi;
    private fetch;
    constructor(baseUrl?: string, testimAuthApi?: TestimAuthApi, fetch?: typeof nodeFetch);
    createExecution(execution: TestimBackendExecutionInputFormat, signal?: AbortSignal): Promise<void>;
}
