@elasticapi/wpengine-typescript-sdk
Version:
Unofficial TypeScript SDK for the WP Engine API
27 lines • 776 B
TypeScript
import { AccountUserApi, BackupApi, DomainApi, InstallApi, SiteApi } from '../generated/api';
/**
* Wraps API clients with validation
*/
export declare class ValidatedApiWrapper {
/**
* Wrap AccountUserApi with validation
*/
static wrapAccountUserApi(api: AccountUserApi): AccountUserApi;
/**
* Wrap BackupApi with validation
*/
static wrapBackupApi(api: BackupApi): BackupApi;
/**
* Wrap DomainApi with validation
*/
static wrapDomainApi(api: DomainApi): DomainApi;
/**
* Wrap InstallApi with validation
*/
static wrapInstallApi(api: InstallApi): InstallApi;
/**
* Wrap SiteApi with validation
*/
static wrapSiteApi(api: SiteApi): SiteApi;
}
//# sourceMappingURL=api-wrapper.d.ts.map