import { Client as SoapClient, createClientAsync as soapCreateClientAsync, IExOptions as ISoapExOptions } from 'soap'; import { GetLineItemTemplatesByStatement } from './definitions/GetLineItemTemplatesByStatement'; import { GetLineItemTemplatesByStatementResponse } from './definitions/GetLineItemTemplatesByStatementResponse'; import { LineItemTemplateService } from './services/LineItemTemplateService'; export interface LineItemTemplateServiceClient extends SoapClient { LineItemTemplateService: LineItemTemplateService; getLineItemTemplatesByStatementAsync(getLineItemTemplatesByStatement: GetLineItemTemplatesByStatement, options?: ISoapExOptions): Promise<[ result: GetLineItemTemplatesByStatementResponse, rawResponse: any, soapHeader: any, rawRequest: any ]>; } /** Create LineItemTemplateServiceClient */ export declare function createClientAsync(...args: Parameters): Promise;