import { GetCmsMetadataKeysByStatement } from '../definitions/GetCmsMetadataKeysByStatement'; import { GetCmsMetadataKeysByStatementResponse } from '../definitions/GetCmsMetadataKeysByStatementResponse'; import { GetCmsMetadataValuesByStatement } from '../definitions/GetCmsMetadataValuesByStatement'; import { GetCmsMetadataValuesByStatementResponse } from '../definitions/GetCmsMetadataValuesByStatementResponse'; import { PerformCmsMetadataKeyAction } from '../definitions/PerformCmsMetadataKeyAction'; import { PerformCmsMetadataKeyActionResponse } from '../definitions/PerformCmsMetadataKeyActionResponse'; import { PerformCmsMetadataValueAction } from '../definitions/PerformCmsMetadataValueAction'; import { PerformCmsMetadataValueActionResponse } from '../definitions/PerformCmsMetadataValueActionResponse'; export interface CmsMetadataServiceInterfacePort { getCmsMetadataKeysByStatement(getCmsMetadataKeysByStatement: GetCmsMetadataKeysByStatement, callback: (err: any, result: GetCmsMetadataKeysByStatementResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void; getCmsMetadataValuesByStatement(getCmsMetadataValuesByStatement: GetCmsMetadataValuesByStatement, callback: (err: any, result: GetCmsMetadataValuesByStatementResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void; performCmsMetadataKeyAction(performCmsMetadataKeyAction: PerformCmsMetadataKeyAction, callback: (err: any, result: PerformCmsMetadataKeyActionResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void; performCmsMetadataValueAction(performCmsMetadataValueAction: PerformCmsMetadataValueAction, callback: (err: any, result: PerformCmsMetadataValueActionResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void; }