export declare function providersIncludeAzureSessionsCustomAI(providers: unknown): boolean;
export declare function downloadCustomAIBundleZip(bundleBlobUrl: string, accessToken?: string, apiKey?: string): Promise<Buffer>;
export declare function clearSessionPrepareInFlight(sessionIdentifier: string): void;
export declare function ensureAzureSessionBundlePrepared(params: {
    accessToken?: string;
    apiKey?: string;
    testRunId: string;
    applicationId: string;
    bundleBlobUrl: string;
    applicationPath: string;
    language: string;
}): Promise<string>;
export declare function prepareAzureSessionsForTestRunProviders(providers: unknown, accessToken: string, testRunId: string): Promise<void>;
//# sourceMappingURL=prepareSessionBundle.d.ts.map