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 }