@signalwire/compatibility-api
Version:
SignalWire Compatibility API
39 lines (31 loc) • 906 B
TypeScript
/**
* This code was generated by
* \ / _ _ _| _ _
* | (_)\/(_)(_|\/| |(/_ v1.0.0
* / /
*/
import Page = require('../../../base/Page');
import V1 = require('../V1');
import { AwsListInstance } from './credential/aws';
import { PublicKeyListInstance } from './credential/publicKey';
/**
* Initialize the CredentialList
*
* @param version - Version of the resource
*/
declare function CredentialList(version: V1): CredentialListInstance;
interface CredentialListInstance {
aws?: AwsListInstance;
publicKey?: PublicKeyListInstance;
/**
* Provide a user-friendly representation
*/
toJSON(): any;
}
interface CredentialPayload extends CredentialResource, Page.TwilioResponsePayload {
}
interface CredentialResource {
}
interface CredentialSolution {
}
export { CredentialList, CredentialListInstance, CredentialPayload, CredentialResource, CredentialSolution }