@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
15 lines (14 loc) • 1.33 kB
TypeScript
import { CreateSites } from '../definitions/CreateSites';
import { CreateSitesResponse } from '../definitions/CreateSitesResponse';
import { GetSitesByStatement } from '../definitions/GetSitesByStatement';
import { GetSitesByStatementResponse } from '../definitions/GetSitesByStatementResponse';
import { PerformSiteAction } from '../definitions/PerformSiteAction';
import { PerformSiteActionResponse } from '../definitions/PerformSiteActionResponse';
import { UpdateSites } from '../definitions/UpdateSites';
import { UpdateSitesResponse } from '../definitions/UpdateSitesResponse';
export interface SiteServiceInterfacePort {
createSites(createSites: CreateSites, callback: (err: any, result: CreateSitesResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
getSitesByStatement(getSitesByStatement: GetSitesByStatement, callback: (err: any, result: GetSitesByStatementResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
performSiteAction(performSiteAction: PerformSiteAction, callback: (err: any, result: PerformSiteActionResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
updateSites(updateSites: UpdateSites, callback: (err: any, result: UpdateSitesResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
}