import BxgatewayBase from './bxgatewayBase';
import { AuthOptions, BundleSimulationOptions, BundleSubmissionOptions } from './interfaces';
export declare class CloudGateway extends BxgatewayBase {
    private _http;
    private _httpsAgent;
    private _url;
    private readonly _authorizationKey;
    constructor(url: string, authOpts: AuthOptions);
    simulateBundle(bundle: string[], blockNumber: number, options?: BundleSimulationOptions): Promise<any>;
    submitBundle(bundle: string[], blockNumber: number, options?: BundleSubmissionOptions): Promise<any>;
}
