/* Options: Date: 2026-06-16 14:35:06 Version: 8.71 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://evovoice.io //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: ProvisionCogito.* //ExcludeTypes: //DefaultImports: */ export class NodeParameterMap { [key:string] : NodeParameter; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export interface IReturn { createResponse(): T; } export class ProvisionCogitoResponse { public sipTrunkId: string; public createdNewSipTrunk: boolean; public createdLiveKitTrunk: boolean; public constructor(init?: Partial) { (Object as any).assign(this, init); } } /** @description Ensures that a SIP trunk is provisioned for Cogito and that a corresponding outbound SIP trunk is also created on the LiveKit side */ // @Route("/endpoints/cogito/provision", "POST") // @Api(Description="Ensures that a SIP trunk is provisioned for Cogito and that a corresponding outbound SIP trunk is also created on the LiveKit side") export class ProvisionCogito implements IReturn { /** @description The ID of the account to associate the number with */ // @ApiMember(Description="The ID of the account to associate the number with") public accountId: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'ProvisionCogito'; } public getMethod() { return 'POST'; } public createResponse() { return new ProvisionCogitoResponse(); } }