@sirhc77/signalwire-rest-sdk
Version:
An SDK for the SignalWire REST API
150 lines • 14.6 kB
TypeScript
import { PhoneNumberCallHandler, DomainApplication, LookupNumberResponse, PhoneNumberMessageHandler, PhoneNumber, UpdateDomainApplicationRequest, UpdatePhoneNumberRequest, SipEndpoint, SipEndpointCallHandler, UpdateSipEndpointRequest, CreateSipEndpointRequest, Recording, VideoRoomSession, VideoRoom, VideoRoomRecording, VideoRoomSessionMember, VideoRoomStream, VideoConference, VideoConferenceToken, VoiceLog, VideoLog, MessageLog, FaxLog, FabricSubscriber, UpdateCallFlowRequest, CallFlow, CreateCallFlowRequest, CallFlowVersion, AiAgentResponse, AiAgent, ContextStep, AiAgentPromptContextsBase, AiAgentParams, Pronounce, Language, SWAIGInclude, SWAIGFunction, SWAIGFunctionProperty, SWAIGDataMap, SWAIGAction, SWAIGToggleFunction, SWAIGWebhook, SWAIGExpression, CreateAiAgentRequest, UpdateAiAgentRequest, UpdateAiAgentPromptRequest, UpdateAiAgentPromptContexts, UpdateAiAgentPostPromptRequest, SwmlScriptResponse, SwmlScript, RelayApplicationResponse, UpdateRelayApplicationRequest, CreateRelayApplicationRequest, FabricSipEndpoint, FabricSipEndpointResponse, UpdateFabricSipEndpointRequest, CreateFabricSipEndpointRequest, FreeswitchConnector, FreeswitchConnectorResponse, UpdateFreeswitchConnectorRequest, CreateFreeswitchConnectorRequest, DialogflowAgent, DialogflowAgentResponse, UpdateDialogflowAgentRequest, FabricSubscriberResponse, CallFlowResponse, FabricResourceResponse, RelayApplication, FabricResourceAddress, LogCharge, CreateCallRequest, UpdateCallRequest, CallResponse, DatasphereDocument, SearchDocumentsResponse, CreateDocumentRequest, SearchDocumentRequest, DatasphereDocumentChunk, FabricAddress, SwmlWebhook, SwmlWebhookResponse, CreateSwmlWebhookRequest, UpdateSwmlWebhookRequest, LamlApplication, LamlApplicationResponse, UpdateLamlApplicationRequest, CXMLScript, CXMLScriptResponse, CXMLWebhook, CXMLWebhookResponse, CreateCXMLWebhookRequest, UpdateCXMLWebhookRequest, SipGateway, SipGatewayResponse, CreateSipGatewayRequest, UpdateSipGatewayRequest, SubscriberSipEndpoint, CreateSubscriberSipEndpointRequest, UpdateSubscriberSipEndpointRequest, SwmlApplication, SwmlApplicationResponse, CreateSwmlApplicationRequest, UpdateSwmlApplicationRequest, ConferenceRoom, ConferenceRoomResponse, CreateConferenceRoomRequest, UpdateConferenceRoomRequest, GeneratePubSubTokenRequest, AiAgentPostPrompt, AiAgentPrompt, CreateAiAgentPromptRequest, CreateAiAgentPostPromptRequest } from "./SignalWireRESTClientTypes";
export declare function convertCreateCallRequestToJSON(request: CreateCallRequest): any;
export declare function convertUpdateCallRequestToJSON(request: UpdateCallRequest): any;
export declare function convertJSONToCallResponse(json: any): CallResponse;
export declare function convertJSONToDocument(json: any): DatasphereDocument;
export declare function convertJSONToSearchDocumentsResponse(json: any): SearchDocumentsResponse;
export declare function convertCreateDocumentRequestToJSON(request: CreateDocumentRequest): any;
export declare function convertSearchDocumentRequestToJSON(request: SearchDocumentRequest): any;
export declare function convertJSONToDatasphereDocumentChunk(json: any): DatasphereDocumentChunk;
export declare function convertJSONToFabricAddress(json: any): FabricAddress;
export declare function convertJSONToSwmlWebhook(json: any): SwmlWebhook;
export declare function convertJSONToSwmlWebhookResponse(json: any): SwmlWebhookResponse;
export declare function convertCreateSwmlWebhookRequestToJSON(request: CreateSwmlWebhookRequest): any;
export declare function convertJSONToSwmlApplication(json: any): SwmlApplication;
export declare function convertJSONToSwmlApplicationResponse(json: any): SwmlApplicationResponse;
export declare function convertCreateSwmlApplicationRequestToJSON(request: CreateSwmlApplicationRequest): any;
export declare function convertUpdateSwmlApplicationRequestToJSON(request: UpdateSwmlApplicationRequest): any;
export declare function convertJSONToLamlApplication(json: any): LamlApplication;
export declare function convertJSONToLamlApplicationResponse(json: any): LamlApplicationResponse;
export declare function convertUpdateLamlApplicationRequestToJSON(request: UpdateLamlApplicationRequest): any;
export declare function convertJSONToCXMLScript(json: any): CXMLScript;
export declare function convertJSONToCXMLScriptResponse(json: any): CXMLScriptResponse;
export declare function convertJSONToCXMLWebhook(json: any): CXMLWebhook;
export declare function convertJSONToCXMLWebhookResponse(json: any): CXMLWebhookResponse;
export declare function convertCreateCXMLWebhookRequestToJSON(request: CreateCXMLWebhookRequest): any;
export declare function convertUpdateCXMLWebhookRequestToJSON(request: UpdateCXMLWebhookRequest): any;
export declare function convertUpdateSwmlWebhookRequestToJSON(request: UpdateSwmlWebhookRequest): any;
export declare function convertJSONToDomainApplication(json: any): DomainApplication;
export declare function convertUpdateDomainApplicationRequestToJSON(request: UpdateDomainApplicationRequest): any;
export declare function convertJSONToPhoneNumberCallHandler(json: any): PhoneNumberCallHandler;
export declare function convertJSONToMessageHandler(json: any): PhoneNumberMessageHandler;
export declare function convertJSONToPhoneNumber(json: any): PhoneNumber;
export declare function convertPhoneNumberCallHandlerToJSON(callHandler?: PhoneNumberCallHandler): any;
export declare function convertPhoneNumberMessageHandlerToJSON(messageHandler?: PhoneNumberMessageHandler): any;
export declare function convertUpdatePhoneNumberRequestToJSON(request: UpdatePhoneNumberRequest): any;
export declare function convertJSONToLookupNumberResponse(json: any): LookupNumberResponse;
export declare function convertJSONToSipEndpointCallHandler(json: any): SipEndpointCallHandler;
export declare function convertJSONToSipEndpoint(json: any): SipEndpoint;
export declare function convertSipEndpointCallHandlerToJSON(callHandler?: SipEndpointCallHandler): any;
export declare function convertUpdateSipEndpointRequestToJSON(request: UpdateSipEndpointRequest): any;
export declare function convertCreateSipEndpointRequestToJSON(request: CreateSipEndpointRequest): any;
export declare function convertJSONToRecording(json: any): Recording;
export declare function convertJSONToVideoRoomSession(json: any): VideoRoomSession;
export declare function convertJSONToVideoRoom(json: any): VideoRoom;
export declare function convertJSONToVideoRoomRecording(json: any): VideoRoomRecording;
export declare function convertJSONToVideoRoomSessionMember(json: any): VideoRoomSessionMember;
export declare function convertJSONToVideoRoomStream(json: any): VideoRoomStream;
export declare function convertJSONToVideoConference(json: any): VideoConference;
export declare function convertJSONToVideoConferenceToken(json: any): VideoConferenceToken;
export declare function convertJSONToCharge(json: any): LogCharge;
export declare function convertJSONToVoiceLog(json: any): VoiceLog;
export declare function convertJSONToVideoLog(json: any): VideoLog;
export declare function convertJSONToMessageLog(json: any): MessageLog;
export declare function convertJSONToFaxLog(json: any): FaxLog;
export declare function convertJSONToFabricResourceAddress(json: any): FabricResourceAddress;
export declare function convertJSONToFabricSubscriber(json: any): FabricSubscriber;
export declare function convertJSONToFabricSubscriberResponse(json: any): FabricSubscriberResponse;
export declare function convertUpdateCallFlowRequestToJSON(request: UpdateCallFlowRequest): any;
export declare function convertCreateCallFlowRequestToJSON(request: CreateCallFlowRequest): any;
export declare function convertJSONToCallFlow(json: any): CallFlow;
export declare function convertJSONToCallFlowResponse(json: any): CallFlowResponse;
export declare function convertJSONToCallFlowVersion(json: any): CallFlowVersion;
export declare function convertJSONToContextStep(json: any): ContextStep;
export declare function convertJSONToAiAgentPrompt(json: any): AiAgentPrompt | undefined;
export declare function convertJSONToAiAgentPostPrompt(json: any): AiAgentPostPrompt | undefined;
export declare function convertJSONToAiAgentParams(json: any): AiAgentParams | undefined;
export declare function convertJSONToAiAgentPronounce(json: any): Pronounce[] | undefined;
export declare function convertJSONToAiAgentLanguages(json: any): Language[] | undefined;
export declare function convertJSONToAiAgentSWAIGIncludes(json: any): SWAIGInclude[] | undefined;
export declare function convertJSONToSWAIGFunctionProperty(json: any): SWAIGFunctionProperty;
export declare function convertJSONToSWAIGFunctionParameters(json: any): {
type: any;
properties: {
[k: string]: any;
};
required: any;
} | undefined;
export declare function convertJSONToSWAIGAction(json: any): SWAIGAction;
export declare function convertJSONToSWAIGExpression(json: any): SWAIGExpression;
export declare function convertJSONToSWAIGDataMap(json: any): SWAIGDataMap | undefined;
export declare function convertJSONToAiAgentSWAIGFunctions(json: any): SWAIGFunction[] | undefined;
export declare function convertJSONToAiAgentSWAIG(json: any): {
defaults: {
webHookUrl: any;
} | undefined;
nativeFunctions: any;
includes: SWAIGInclude[] | undefined;
functions: SWAIGFunction[] | undefined;
};
export declare function convertJSONToAiAgent(json: any): AiAgent;
export declare function convertJSONToAiAgentResponse(json: any): AiAgentResponse;
export declare function convertContextStepToJSON(contextStep: ContextStep): any;
export declare function convertAiAgentPromptContextsBaseToJSON(contexts: AiAgentPromptContextsBase): {
[k: string]: {
steps: any[];
};
};
export declare function convertCreateAiAgentPromptRequestToJSON(prompt: CreateAiAgentPromptRequest): any;
export declare function convertCreateAiAgentPostPromptRequestToJSON(postPrompt: CreateAiAgentPostPromptRequest): any;
export declare function convertAiAgentParamsToJSON(params: AiAgentParams): any;
export declare function convertPronounceToJSON(pronounce: Pronounce[]): any;
export declare function convertLanguagesToJSON(languages: Language[]): any;
export declare function convertSWAIGIncludesToJSON(swaigIncludes: SWAIGInclude[]): any;
export declare function convertSWAIGFunctionPropertyToJSON(swaigFunctionProperty: SWAIGFunctionProperty): any;
export declare function convertSWAIGToggleFunctionToJSON(swaigToggleFunction: SWAIGToggleFunction): any;
export declare function convertSWAIGActionToJSON(swaigAction: SWAIGAction): any;
export declare function convertSWAIGExpressionToJSON(swaigExpression: SWAIGExpression): any;
export declare function convertSWAIGWebhookToJSON(swaigWebhook: SWAIGWebhook): any;
export declare function convertSWAIGDataMapToJSON(swaigDataMap: SWAIGDataMap): any;
export declare function convertSWAIGFunctionsToJSON(swaigFunctions: SWAIGFunction[]): any;
export declare function convertCreateAiAgentRequestToJSON(request: CreateAiAgentRequest): any;
export declare function convertUpdateAiAgentPromptContextsToJSON(contexts: UpdateAiAgentPromptContexts): {
[k: string]: {
steps: any[];
};
};
export declare function convertUpdateAiAgentPromptRequestToJSON(request: UpdateAiAgentPromptRequest): any;
export declare function convertUpdateAiAgentPostPromptRequestToJSON(request: UpdateAiAgentPostPromptRequest): any;
export declare function convertUpdateAiAgentRequestToJSON(request: UpdateAiAgentRequest): any;
export declare function convertJSONToSwmlScript(json: any): SwmlScript;
export declare function convertJSONToSwmlScriptResponse(json: any): SwmlScriptResponse;
export declare function convertJSONToRelayApplication(json: any): RelayApplication;
export declare function convertJSONToRelayApplicationResponse(json: any): RelayApplicationResponse;
export declare function convertUpdateRelayApplicationRequestToJSON(request: UpdateRelayApplicationRequest): any;
export declare function convertCreateRelayApplicationRequestToJSON(request: CreateRelayApplicationRequest): any;
export declare function convertJSONToFabricSipEndpoint(json: any): FabricSipEndpoint;
export declare function convertJSONToFabricSipEndpointResponse(json: any): FabricSipEndpointResponse;
export declare function convertUpdateFabricSipEndpointRequestToJSON(request: UpdateFabricSipEndpointRequest): any;
export declare function convertCreateFabricSipEndpointRequestToJSON(request: CreateFabricSipEndpointRequest): any;
export declare function convertJSONToSipGateway(json: any): SipGateway;
export declare function convertJSONToSipGatewayResponse(json: any): SipGatewayResponse;
export declare function convertCreateSipGatewayRequestToJSON(request: CreateSipGatewayRequest): any;
export declare function convertUpdateSipGatewayRequestToJSON(request: UpdateSipGatewayRequest): any;
export declare function convertJSONToSubscriberSipEndpoint(json: any): SubscriberSipEndpoint;
export declare function convertCreateSubscriberSipEndpointRequestToJSON(request: CreateSubscriberSipEndpointRequest): any;
export declare function convertUpdateSubscriberEndpointRequestToJSON(request: UpdateSubscriberSipEndpointRequest): any;
export declare function convertJSONToFreeswitchConnector(json: any): FreeswitchConnector;
export declare function convertJSONToFreeswitchConnectorResponse(json: any): FreeswitchConnectorResponse;
export declare function convertUpdateFreeswitchConnectorRequestToJson(request: UpdateFreeswitchConnectorRequest): any;
export declare function convertCreateFreeswitchConnectorRequestToJson(request: CreateFreeswitchConnectorRequest): any;
export declare function convertJSONToDialogflowAgent(json: any): DialogflowAgent;
export declare function convertJSONToDialogflowAgentResponse(json: any): DialogflowAgentResponse;
export declare function convertUpdateDialogflowAgentRequestToJSON(request: UpdateDialogflowAgentRequest): any;
export declare function convertJSONToConferenceRoom(json: any): ConferenceRoom;
export declare function convertJSONToConferenceRoomResponse(json: any): ConferenceRoomResponse;
export declare function convertCreateConferenceRoomRequestToJSON(request: CreateConferenceRoomRequest): any;
export declare function convertUpdateConferenceRoomRequestToJSON(request: UpdateConferenceRoomRequest): any;
export declare function convertGeneratePubSubTokenRequestToJSON(request: GeneratePubSubTokenRequest): any;
export declare function convertJSONToFabricResourceResponse(json: any): FabricResourceResponse;
//# sourceMappingURL=modelConverters.d.ts.map