import { Client as SoapClient, createClientAsync as soapCreateClientAsync, IExOptions as ISoapExOptions } from 'soap';
import { GetContentByStatement } from './definitions/GetContentByStatement';
import { GetContentByStatementResponse } from './definitions/GetContentByStatementResponse';
import { ContentService } from './services/ContentService';
export interface ContentServiceClient extends SoapClient {
    ContentService: ContentService;
    getContentByStatementAsync(getContentByStatement: GetContentByStatement, options?: ISoapExOptions): Promise<[
        result: GetContentByStatementResponse,
        rawResponse: any,
        soapHeader: any,
        rawRequest: any
    ]>;
}
/** Create ContentServiceClient */
export declare function createClientAsync(...args: Parameters<typeof soapCreateClientAsync>): Promise<ContentServiceClient>;
