@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
24 lines (23 loc) • 1.46 kB
TypeScript
import { Client as SoapClient, createClientAsync as soapCreateClientAsync, IExOptions as ISoapExOptions } from 'soap';
import { GetSamSessionsByStatement } from './definitions/GetSamSessionsByStatement';
import { GetSamSessionsByStatementResponse } from './definitions/GetSamSessionsByStatementResponse';
import { RegisterSessionsForMonitoring } from './definitions/RegisterSessionsForMonitoring';
import { RegisterSessionsForMonitoringResponse } from './definitions/RegisterSessionsForMonitoringResponse';
import { StreamActivityMonitorService } from './services/StreamActivityMonitorService';
export interface StreamActivityMonitorServiceClient extends SoapClient {
StreamActivityMonitorService: StreamActivityMonitorService;
getSamSessionsByStatementAsync(getSamSessionsByStatement: GetSamSessionsByStatement, options?: ISoapExOptions): Promise<[
result: GetSamSessionsByStatementResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any
]>;
registerSessionsForMonitoringAsync(registerSessionsForMonitoring: RegisterSessionsForMonitoring, options?: ISoapExOptions): Promise<[
result: RegisterSessionsForMonitoringResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any
]>;
}
/** Create StreamActivityMonitorServiceClient */
export declare function createClientAsync(...args: Parameters<typeof soapCreateClientAsync>): Promise<StreamActivityMonitorServiceClient>;