UNPKG

purecloud-platform-client-v2

Version:

A JavaScript library to interface with the PureCloud Platform API

861 lines (832 loc) 1.77 MB
import platformClient = require('purecloud-platform-client-v2'); declare module 'purecloud-platform-client-v2' { export const ApiClient: ApiClientClass; export const PureCloudRegionHosts: Record<string, string>; } declare class ApiClientClass { instance: ApiClientClass; config: Configuration; private proxyAgent: any; httpClient: AbstractHttpClient; callApi(path: string, httpMethod: string, pathParams: { [key: string]: string; }, queryParams: { [key: string]: object; }, headerParams: { [key: string]: object; }, formParams: { [key: string]: object; }, bodyParam: any, authNames: Array<string>, contentTypes: Array<string>, accepts: Array<string>): Promise<any>; loginClientCredentialsGrant(clientId: string, clientSecret: string): Promise<AuthData>; loginImplicitGrant(clientId: string, redirectUri: string, opts?: LoginImplicitGrantOptions): Promise<AuthData>; loginCodeAuthorizationGrant(clientId: string, clientSecret: string, authCode: string, redirectUri: string): Promise<AuthData>; refreshCodeAuthorizationGrant(clientId: string, clientSecret: string, refreshToken: string): Promise<AuthData>; loginPKCEGrant(clientId: string, redirectUri: string, opts?: LoginPKCEGrantOptions, codeVerifier?: string): Promise<AuthData>; generatePKCECodeVerifier(nChar: number): string; computePKCECodeChallenge(code: string): Promise<string>; authorizePKCEGrant(clientId: string, codeVerifier: string, authCode: string, redirectUri: string): Promise<AuthData>; logout(logoutRedirectUri: string): void; setAccessToken(token: string): void; setEnvironment(environment: string): void; setGateway(gateway: GatewayConfiguration): void; setPersistSettings(doPersist: boolean, prefix?: string): void; setReturnExtendedResponses(returnExtended: boolean): void; setStorageKey(storageKey: string): void; setProxyAgent(agent: any): void; setHttpClient(httpClient: AbstractHttpClient): void; getHttpClient(): AbstractHttpClient; setMTLSCertificates(certPath: string, keyPath:string, caPath:string): void; setMTLSContents(certContent: string, keyContent: string, caContent: string): void; } declare class LoginImplicitGrantOptions { state?: string; } declare class LoginPKCEGrantOptions { state?: string; org?: string; provider?: string; } declare class AuthData { accessToken: string; state?: string; tokenExpiryTime: number; tokenExpiryTimeString: string; } declare class ProxyConfig { host: string; port: number; protocol: string; } declare interface GatewayConfiguration { host: string; protocol?: string; port?: number; path_params_login?: string; path_params_api?: string; username?: string; password?: string; } declare class Configuration { instance: Configuration; configPath: string; refresh_access_token: boolean; refresh_token_wait_max: number; live_reload_config: boolean; host: string; environment: string; basePath: string; authUrl: string; logger: Logger; config: any; gateway?: GatewayConfiguration; setEnvironment(environment: string): void; setGateway(gateway: GatewayConfiguration): void; getConfUrl(pathType: string, regionUrl: string): string; } declare class HttpRequestOptions { url: string; method: string; headers?:Record<string, any>; params?:Record<string, any>; data?: any; timeout: number; constructor(url: string, method: string, headers: Record<string, any>, params: Record<string, any>, data: any, timeout?: number); setUrl(url: string): void; setMethod(method: string): void; setData(data: any): void; setParams(params: Record<string, any>): void; setHeaders(headers: Record<string, any>): void; setTimeout(timeout: number): void; } declare abstract class AbstractHttpClient { httpsAgent: any; timeout: number; constructor(); setTimeout(timeout: number): void; setHttpsAgent(httpsAgent: any): void; abstract request(httpRequestOptions: HttpRequestOptions): Promise<any>; setPreHook(hookFunction: (config: any) => Promise<any>): void; setPostHook(hookFunction: (response: any) => Promise<any>): void; abstract enableHooks(): void; } declare class DefaultHttpClient { httpsAgent: any; timeout: number; _axiosInstance: any; constructor(timeout?: number, httpsAgent?: any); setTimeout(timeout: number): void; setHttpsAgent(httpsAgent: any): void; setPreHook(hookFunction: (config: any) => Promise<any>): void; setPostHook(hookFunction: (response: any) => Promise<any>): void; request(httpRequestOptions: HttpRequestOptions): Promise<any>; toAxiosConfig(httpRequestOptions: HttpRequestOptions): any; enableHooks(): void; } declare class Logger { log_level: string; log_format: string; log_file_path: string; log_to_console: boolean; log_response_body: boolean; log_request_body: boolean; logLevels: any; logLevelEnum: any; logFormatEnum: any; setLogger(): void; } declare class AgentAssistantsApi { constructor(apiClient?: ApiClientClass); deleteAssistant(assistantId: string): Promise<void>; deleteAssistantQueue(assistantId: string, queueId: string): Promise<void>; deleteAssistantQueues(assistantId: string, opts?: AgentAssistantsApi.deleteAssistantQueuesOptions): Promise<void>; getAssistant(assistantId: string, opts?: AgentAssistantsApi.getAssistantOptions): Promise<Models.Assistant>; getAssistantQueue(assistantId: string, queueId: string, opts?: AgentAssistantsApi.getAssistantQueueOptions): Promise<Models.AssistantQueue>; getAssistantQueues(assistantId: string, opts?: AgentAssistantsApi.getAssistantQueuesOptions): Promise<Models.AssistantQueueListing>; getAssistants(opts?: AgentAssistantsApi.getAssistantsOptions): Promise<Models.AssistantListing>; getAssistantsQueues(opts?: AgentAssistantsApi.getAssistantsQueuesOptions): Promise<Models.AssistantQueueListing>; patchAssistant(assistantId: string, body: Models.Assistant): Promise<Models.Assistant>; patchAssistantQueues(assistantId: string, body: Array<Models.AssistantQueue>): Promise<Models.AssistantQueueListing>; postAssistants(body: Models.Assistant): Promise<Models.Assistant>; putAssistantQueue(assistantId: string, queueId: string, body: Models.AssistantQueue): Promise<Models.AssistantQueue>; } declare namespace AgentAssistantsApi { export interface deleteAssistantQueuesOptions { "queueIds"?: string; } export interface getAssistantOptions { "expand"?: string; } export interface getAssistantQueueOptions { "expand"?: string; } export interface getAssistantQueuesOptions { "before"?: string; "after"?: string; "pageSize"?: string; "expand"?: string; } export interface getAssistantsOptions { "before"?: string; "after"?: string; "limit"?: string; "pageSize"?: string; "name"?: string; "expand"?: string; } export interface getAssistantsQueuesOptions { "before"?: string; "after"?: string; "pageSize"?: string; "queueIds"?: string; "expand"?: string; } } declare class AgentCopilotApi { constructor(apiClient?: ApiClientClass); getAssistantCopilot(assistantId: string): Promise<Models.Copilot>; putAssistantCopilot(assistantId: string, body: Models.Copilot): Promise<Models.Copilot>; } declare namespace AgentCopilotApi { } declare class AgentUIApi { constructor(apiClient?: ApiClientClass); deleteUsersAgentuiAgentsAutoanswerAgentIdSettings(agentId: string): Promise<void>; getUsersAgentuiAgentsAutoanswerAgentIdSettings(agentId: string): Promise<Models.AutoAnswerSettings>; patchUsersAgentuiAgentsAutoanswerAgentIdSettings(agentId: string, body: Models.AutoAnswerSettings): Promise<Models.AutoAnswerSettings>; putUsersAgentuiAgentsAutoanswerAgentIdSettings(agentId: string, body: Models.AutoAnswerSettings): Promise<Models.AutoAnswerSettings>; } declare namespace AgentUIApi { } declare class AlertingApi { constructor(apiClient?: ApiClientClass); deleteAlertingAlert(alertId: string): Promise<void>; deleteAlertingAlertsAll(): Promise<object>; deleteAlertingRule(ruleId: string): Promise<void>; getAlertingAlert(alertId: string): Promise<Models.CommonAlert>; getAlertingRule(ruleId: string): Promise<Models.CommonRule>; patchAlertingAlert(alertId: string, opts?: AlertingApi.patchAlertingAlertOptions): Promise<Models.CommonAlert>; patchAlertingAlertsAll(opts?: AlertingApi.patchAlertingAlertsAllOptions): Promise<object>; patchAlertingAlertsBulk(body: Models.CommonAlertBulkUpdateRequest): Promise<Models.BulkResponse>; patchAlertingRulesBulk(body: Models.CommonRuleBulkUpdateNotificationsRequest): Promise<Models.BulkResponse>; postAlertingAlertsQuery(opts?: AlertingApi.postAlertingAlertsQueryOptions): Promise<Models.AlertListing>; postAlertingRules(body: Models.CommonRule): Promise<Models.CommonRule>; postAlertingRulesBulkRemove(body: Models.CommonRuleBulkDeleteRequest): Promise<Models.BulkResponse>; postAlertingRulesQuery(opts?: AlertingApi.postAlertingRulesQueryOptions): Promise<Models.CommonRuleContainer>; putAlertingAlert(alertId: string, opts?: AlertingApi.putAlertingAlertOptions): Promise<Models.AlertingUnreadStatus>; putAlertingRule(ruleId: string, body: Models.ModifiableRuleProperties): Promise<Models.CommonRule>; } declare namespace AlertingApi { export interface patchAlertingAlertOptions { "body"?: Models.AlertRequest; } export interface patchAlertingAlertsAllOptions { "body"?: Models.CommonAllAlertUpdateRequest; } export interface postAlertingAlertsQueryOptions { "body"?: Models.GetAlertQuery; } export interface postAlertingRulesQueryOptions { "body"?: Models.GetRulesQuery; } export interface putAlertingAlertOptions { "body"?: Models.AlertingUnreadStatus; } } declare class AnalyticsApi { constructor(apiClient?: ApiClientClass); deleteAnalyticsConversationsDetailsJob(jobId: string): Promise<void>; deleteAnalyticsUsersDetailsJob(jobId: string): Promise<void>; getAnalyticsActionsAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsActionsAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsActionsAggregatesJobResultsOptions): Promise<Models.ActionAsyncAggregateQueryResponse>; getAnalyticsAgentStatus(userId: string): Promise<Models.AnalyticsAgentStateAgentResponse>; getAnalyticsAgentcopilotsAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsAgentcopilotsAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsAgentcopilotsAggregatesJobResultsOptions): Promise<Models.AgentCopilotAsyncAggregateQueryResponse>; getAnalyticsBotflowDivisionsReportingturns(botFlowId: string, opts?: AnalyticsApi.getAnalyticsBotflowDivisionsReportingturnsOptions): Promise<Models.ReportingTurnsResponse>; getAnalyticsBotflowReportingturns(botFlowId: string, opts?: AnalyticsApi.getAnalyticsBotflowReportingturnsOptions): Promise<Models.ReportingTurnsResponse>; getAnalyticsBotflowSessions(botFlowId: string, opts?: AnalyticsApi.getAnalyticsBotflowSessionsOptions): Promise<Models.SessionsResponse>; getAnalyticsBotsAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsBotsAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsBotsAggregatesJobResultsOptions): Promise<Models.BotAsyncAggregateQueryResponse>; getAnalyticsConversationDetails(conversationId: string): Promise<Models.AnalyticsConversationWithoutAttributes>; getAnalyticsConversationsAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsConversationsAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsConversationsAggregatesJobResultsOptions): Promise<Models.ConversationAsyncAggregateQueryResponse>; getAnalyticsConversationsDetails(opts?: AnalyticsApi.getAnalyticsConversationsDetailsOptions): Promise<Models.AnalyticsConversationWithoutAttributesMultiGetResponse>; getAnalyticsConversationsDetailsJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsConversationsDetailsJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsConversationsDetailsJobResultsOptions): Promise<Models.AnalyticsConversationAsyncQueryResponse>; getAnalyticsConversationsDetailsJobsAvailability(): Promise<Models.DataAvailabilityResponse>; getAnalyticsDataretentionSettings(): Promise<Models.AnalyticsDataRetentionResponse>; getAnalyticsEvaluationsAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsEvaluationsAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsEvaluationsAggregatesJobResultsOptions): Promise<Models.EvaluationAsyncAggregateQueryResponse>; getAnalyticsFlowexecutionsAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsFlowexecutionsAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsFlowexecutionsAggregatesJobResultsOptions): Promise<Models.FlowExecutionAsyncAggregateQueryResponse>; getAnalyticsFlowsAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsFlowsAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsFlowsAggregatesJobResultsOptions): Promise<Models.FlowAsyncAggregateQueryResponse>; getAnalyticsJourneysAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsJourneysAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsJourneysAggregatesJobResultsOptions): Promise<Models.JourneyAsyncAggregateQueryResponse>; getAnalyticsKnowledgeAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsKnowledgeAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsKnowledgeAggregatesJobResultsOptions): Promise<Models.KnowledgeAsyncAggregateQueryResponse>; getAnalyticsReportingDashboardsUser(userId: string): Promise<Models.DashboardUser>; getAnalyticsReportingDashboardsUsers(opts?: AnalyticsApi.getAnalyticsReportingDashboardsUsersOptions): Promise<Models.DashboardUserListing>; getAnalyticsReportingExports(opts?: AnalyticsApi.getAnalyticsReportingExportsOptions): Promise<Models.ReportingExportJobListing>; getAnalyticsReportingExportsMetadata(): Promise<Models.ReportingExportMetadataJobListing>; getAnalyticsReportingSettings(): Promise<Models.AnalyticsReportingSettings>; getAnalyticsReportingSettingsDashboardsQuery(dashboardType: string, dashboardAccessFilter: string, opts?: AnalyticsApi.getAnalyticsReportingSettingsDashboardsQueryOptions): Promise<Models.DashboardConfigurationListing>; getAnalyticsReportingSettingsUserDashboards(userId: string, opts?: AnalyticsApi.getAnalyticsReportingSettingsUserDashboardsOptions): Promise<Models.DashboardConfigurationListing>; getAnalyticsResolutionsAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsResolutionsAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsResolutionsAggregatesJobResultsOptions): Promise<Models.ResolutionAsyncAggregateQueryResponse>; getAnalyticsSummariesAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsSummariesAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsSummariesAggregatesJobResultsOptions): Promise<Models.SummaryAsyncAggregateQueryResponse>; getAnalyticsSurveysAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsSurveysAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsSurveysAggregatesJobResultsOptions): Promise<Models.SurveyAsyncAggregateQueryResponse>; getAnalyticsTaskmanagementAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsTaskmanagementAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsTaskmanagementAggregatesJobResultsOptions): Promise<Models.TaskManagementAsyncAggregateQueryResponse>; getAnalyticsTranscriptsAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsTranscriptsAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsTranscriptsAggregatesJobResultsOptions): Promise<Models.TranscriptAsyncAggregateQueryResponse>; getAnalyticsUsersAggregatesJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsUsersAggregatesJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsUsersAggregatesJobResultsOptions): Promise<Models.UserAsyncAggregateQueryResponse>; getAnalyticsUsersDetailsJob(jobId: string): Promise<Models.AsyncQueryStatus>; getAnalyticsUsersDetailsJobResults(jobId: string, opts?: AnalyticsApi.getAnalyticsUsersDetailsJobResultsOptions): Promise<Models.AnalyticsUserDetailsAsyncQueryResponse>; getAnalyticsUsersDetailsJobsAvailability(): Promise<Models.DataAvailabilityResponse>; patchAnalyticsReportingSettings(body: Models.AnalyticsReportingSettings): Promise<Models.AnalyticsReportingSettings>; postAnalyticsActionsAggregatesJobs(body: Models.ActionAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsActionsAggregatesQuery(body: Models.ActionAggregationQuery): Promise<Models.ActionAggregateQueryResponse>; postAnalyticsAgentcopilotsAggregatesJobs(body: Models.AgentCopilotAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsAgentcopilotsAggregatesQuery(body: Models.AgentCopilotAggregationQuery): Promise<Models.AgentCopilotAggregateQueryResponse>; postAnalyticsAgentsStatusCounts(body: Models.AgentStateCountsRequest): Promise<Models.AnalyticsAgentStateCountsResponse>; postAnalyticsAgentsStatusQuery(body: Models.AgentStateQueryRequest): Promise<Models.AnalyticsAgentStateQueryResponse>; postAnalyticsBotsAggregatesJobs(body: Models.BotAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsBotsAggregatesQuery(body: Models.BotAggregationQuery): Promise<Models.BotAggregateQueryResponse>; postAnalyticsConversationDetailsProperties(conversationId: string, body: Models.PropertyIndexRequest): Promise<Models.PropertyIndexRequest>; postAnalyticsConversationsActivityQuery(body: Models.ConversationActivityQuery, opts?: AnalyticsApi.postAnalyticsConversationsActivityQueryOptions): Promise<Models.ConversationActivityResponse>; postAnalyticsConversationsAggregatesJobs(body: Models.ConversationAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsConversationsAggregatesQuery(body: Models.ConversationAggregationQuery): Promise<Models.ConversationAggregateQueryResponse>; postAnalyticsConversationsDetailsJobs(body: Models.AsyncConversationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsConversationsDetailsQuery(body: Models.ConversationQuery): Promise<Models.AnalyticsConversationQueryResponse>; postAnalyticsConversationsTranscriptsQuery(body: Models.TranscriptConversationDetailSearchRequest): Promise<Models.AnalyticsConversationWithoutAttributesMultiGetResponse>; postAnalyticsEvaluationsAggregatesJobs(body: Models.EvaluationAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsEvaluationsAggregatesQuery(body: Models.EvaluationAggregationQuery): Promise<Models.EvaluationAggregateQueryResponse>; postAnalyticsFlowexecutionsAggregatesJobs(body: Models.FlowExecutionAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsFlowexecutionsAggregatesQuery(body: Models.FlowExecutionAggregationQuery): Promise<Models.FlowExecutionAggregateQueryResponse>; postAnalyticsFlowsActivityQuery(body: Models.FlowActivityQuery, opts?: AnalyticsApi.postAnalyticsFlowsActivityQueryOptions): Promise<Models.FlowActivityResponse>; postAnalyticsFlowsAggregatesJobs(body: Models.FlowAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsFlowsAggregatesQuery(body: Models.FlowAggregationQuery): Promise<Models.FlowAggregateQueryResponse>; postAnalyticsFlowsObservationsQuery(body: Models.FlowObservationQuery): Promise<Models.FlowObservationQueryResponse>; postAnalyticsJourneysAggregatesJobs(body: Models.JourneyAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsJourneysAggregatesQuery(body: Models.JourneyAggregationQuery): Promise<Models.JourneyAggregateQueryResponse>; postAnalyticsKnowledgeAggregatesJobs(body: Models.KnowledgeAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsKnowledgeAggregatesQuery(body: Models.KnowledgeAggregationQuery): Promise<Models.KnowledgeAggregateQueryResponse>; postAnalyticsQueuesObservationsQuery(body: Models.QueueObservationQuery): Promise<Models.QueueObservationQueryResponse>; postAnalyticsRatelimitsAggregatesQuery(body: Models.RateLimitAggregationQuery): Promise<Models.RateLimitAggregateQueryResponse>; postAnalyticsReportingDashboardsUsersBulkRemove(body: Array<string>): Promise<void>; postAnalyticsReportingExports(body: Models.ReportingExportJobRequest): Promise<Models.ReportingExportJobResponse>; postAnalyticsReportingSettingsDashboardsBulkRemove(body: Models.DashboardConfigurationBulkRequest): Promise<void>; postAnalyticsReportingSettingsDashboardsQuery(body: Models.DashboardConfigurationQueryRequest): Promise<Models.DashboardConfigurationListing>; postAnalyticsResolutionsAggregatesJobs(body: Models.ResolutionAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsResolutionsAggregatesQuery(body: Models.ResolutionAggregationQuery): Promise<Models.ResolutionAggregateQueryResponse>; postAnalyticsRoutingActivityQuery(body: Models.RoutingActivityQuery, opts?: AnalyticsApi.postAnalyticsRoutingActivityQueryOptions): Promise<Models.RoutingActivityResponse>; postAnalyticsSummariesAggregatesJobs(body: Models.SummaryAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsSummariesAggregatesQuery(body: Models.SummaryAggregationQuery): Promise<Models.SummaryAggregateQueryResponse>; postAnalyticsSurveysAggregatesJobs(body: Models.SurveyAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsSurveysAggregatesQuery(body: Models.SurveyAggregationQuery): Promise<Models.SurveyAggregateQueryResponse>; postAnalyticsTaskmanagementAggregatesJobs(body: Models.TaskManagementAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsTaskmanagementAggregatesQuery(body: Models.TaskManagementAggregationQuery): Promise<Models.TaskManagementAggregateQueryResponse>; postAnalyticsTeamsActivityQuery(body: Models.TeamActivityQuery, opts?: AnalyticsApi.postAnalyticsTeamsActivityQueryOptions): Promise<Models.TeamActivityResponse>; postAnalyticsTranscriptsAggregatesJobs(body: Models.TranscriptAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsTranscriptsAggregatesQuery(body: Models.TranscriptAggregationQuery): Promise<Models.TranscriptAggregateQueryResponse>; postAnalyticsUsersActivityQuery(body: Models.UserActivityQuery, opts?: AnalyticsApi.postAnalyticsUsersActivityQueryOptions): Promise<Models.UserActivityResponse>; postAnalyticsUsersAggregatesJobs(body: Models.UserAsyncAggregationQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsUsersAggregatesQuery(body: Models.UserAggregationQuery): Promise<Models.UserAggregateQueryResponse>; postAnalyticsUsersDetailsJobs(body: Models.AsyncUserDetailsQuery): Promise<Models.AsyncQueryResponse>; postAnalyticsUsersDetailsQuery(body: Models.UserDetailsQuery): Promise<Models.AnalyticsUserDetailsQueryResponse>; postAnalyticsUsersObservationsQuery(body: Models.UserObservationQuery): Promise<Models.UserObservationQueryResponse>; putAnalyticsDataretentionSettings(body: Models.UpdateAnalyticsDataRetentionRequest): Promise<Models.AnalyticsDataRetentionResponse>; } declare namespace AnalyticsApi { export interface getAnalyticsActionsAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsAgentcopilotsAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsBotflowDivisionsReportingturnsOptions { "after"?: string; "pageSize"?: string; "interval"?: string; "actionId"?: string; "sessionId"?: string; "language"?: string; "askActionResults"?: string; } export interface getAnalyticsBotflowReportingturnsOptions { "after"?: string; "pageSize"?: string; "interval"?: string; "actionId"?: string; "sessionId"?: string; "language"?: string; "askActionResults"?: string; } export interface getAnalyticsBotflowSessionsOptions { "after"?: string; "pageSize"?: string; "interval"?: string; "botResultCategories"?: string; "endLanguage"?: string; } export interface getAnalyticsBotsAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsConversationsAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsConversationsDetailsOptions { "id"?: Array<string>; } export interface getAnalyticsConversationsDetailsJobResultsOptions { "cursor"?: string; "pageSize"?: number; } export interface getAnalyticsEvaluationsAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsFlowexecutionsAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsFlowsAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsJourneysAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsKnowledgeAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsReportingDashboardsUsersOptions { "sortBy"?: string; "pageNumber"?: number; "pageSize"?: number; "id"?: Array<string>; "state"?: string; "deletedOnly"?: boolean; } export interface getAnalyticsReportingExportsOptions { "pageNumber"?: number; "pageSize"?: number; } export interface getAnalyticsReportingSettingsDashboardsQueryOptions { "name"?: string; "dashboardState"?: string; "sortBy"?: string; "pageNumber"?: number; "pageSize"?: number; } export interface getAnalyticsReportingSettingsUserDashboardsOptions { "sortBy"?: string; "pageNumber"?: number; "pageSize"?: number; "publicOnly"?: boolean; "favoriteOnly"?: boolean; "deletedOnly"?: boolean; "name"?: string; } export interface getAnalyticsResolutionsAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsSummariesAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsSurveysAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsTaskmanagementAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsTranscriptsAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsUsersAggregatesJobResultsOptions { "cursor"?: string; } export interface getAnalyticsUsersDetailsJobResultsOptions { "cursor"?: string; "pageSize"?: number; } export interface postAnalyticsConversationsActivityQueryOptions { "pageSize"?: number; "pageNumber"?: number; } export interface postAnalyticsFlowsActivityQueryOptions { "pageSize"?: number; "pageNumber"?: number; } export interface postAnalyticsRoutingActivityQueryOptions { "pageSize"?: number; "pageNumber"?: number; } export interface postAnalyticsTeamsActivityQueryOptions { "pageSize"?: number; "pageNumber"?: number; } export interface postAnalyticsUsersActivityQueryOptions { "pageSize"?: number; "pageNumber"?: number; } } declare class ArchitectApi { constructor(apiClient?: ApiClientClass); deleteArchitectEmergencygroup(emergencyGroupId: string): Promise<void>; deleteArchitectGrammar(grammarId: string): Promise<object>; deleteArchitectGrammarLanguage(grammarId: string, languageCode: string): Promise<void>; deleteArchitectGrammarLanguageFilesDtmf(grammarId: string, languageCode: string): Promise<void>; deleteArchitectGrammarLanguageFilesVoice(grammarId: string, languageCode: string): Promise<void>; deleteArchitectIvr(ivrId: string): Promise<void>; deleteArchitectPrompt(promptId: string, opts?: ArchitectApi.deleteArchitectPromptOptions): Promise<void>; deleteArchitectPromptResource(promptId: string, languageCode: string): Promise<void>; deleteArchitectPromptResourceAudio(promptId: string, languageCode: string): Promise<void>; deleteArchitectPrompts(id: Array<string>): Promise<Models.Operation>; deleteArchitectSchedule(scheduleId: string): Promise<void>; deleteArchitectSchedulegroup(scheduleGroupId: string): Promise<void>; deleteArchitectSystempromptResource(promptId: string, languageCode: string): Promise<void>; deleteFlow(flowId: string): Promise<void>; deleteFlowInstancesSettingsLoglevels(flowId: string): Promise<void>; deleteFlows(id: Array<string>): Promise<Models.Operation>; deleteFlowsDatatable(datatableId: string, opts?: ArchitectApi.deleteFlowsDatatableOptions): Promise<void>; deleteFlowsDatatableRow(datatableId: string, rowId: string): Promise<void>; deleteFlowsInstancesSettingsLoglevelsDefault(): Promise<void>; deleteFlowsMilestone(milestoneId: string): Promise<object>; getArchitectDependencytracking(name: string, opts?: ArchitectApi.getArchitectDependencytrackingOptions): Promise<Models.DependencyObjectEntityListing>; getArchitectDependencytrackingBuild(): Promise<Models.DependencyStatus>; getArchitectDependencytrackingConsumedresources(id: string, version: string, objectType: string, opts?: ArchitectApi.getArchitectDependencytrackingConsumedresourcesOptions): Promise<Models.ConsumedResourcesEntityListing>; getArchitectDependencytrackingConsumingresources(id: string, objectType: string, opts?: ArchitectApi.getArchitectDependencytrackingConsumingresourcesOptions): Promise<Models.ConsumingResourcesEntityListing>; getArchitectDependencytrackingDeletedresourceconsumers(opts?: ArchitectApi.getArchitectDependencytrackingDeletedresourceconsumersOptions): Promise<Models.DependencyObjectEntityListing>; getArchitectDependencytrackingObject(id: string, opts?: ArchitectApi.getArchitectDependencytrackingObjectOptions): Promise<Models.DependencyObject>; getArchitectDependencytrackingType(typeId: string): Promise<Models.DependencyType>; getArchitectDependencytrackingTypes(opts?: ArchitectApi.getArchitectDependencytrackingTypesOptions): Promise<Models.DependencyTypeEntityListing>; getArchitectDependencytrackingUpdatedresourceconsumers(opts?: ArchitectApi.getArchitectDependencytrackingUpdatedresourceconsumersOptions): Promise<Models.DependencyObjectEntityListing>; getArchitectEmergencygroup(emergencyGroupId: string): Promise<Models.EmergencyGroup>; getArchitectEmergencygroups(opts?: ArchitectApi.getArchitectEmergencygroupsOptions): Promise<Models.EmergencyGroupListing>; getArchitectEmergencygroupsDivisionviews(opts?: ArchitectApi.getArchitectEmergencygroupsDivisionviewsOptions): Promise<Models.EmergencyGroupDivisionViewEntityListing>; getArchitectGrammar(grammarId: string, opts?: ArchitectApi.getArchitectGrammarOptions): Promise<Models.Grammar>; getArchitectGrammarLanguage(grammarId: string, languageCode: string): Promise<Models.GrammarLanguage>; getArchitectGrammars(opts?: ArchitectApi.getArchitectGrammarsOptions): Promise<Models.GrammarListing>; getArchitectIvr(ivrId: string): Promise<Models.IVR>; getArchitectIvrIdentityresolution(ivrId: string): Promise<Models.IdentityResolutionConfig>; getArchitectIvrs(opts?: ArchitectApi.getArchitectIvrsOptions): Promise<Models.IVREntityListing>; getArchitectIvrsDivisionviews(opts?: ArchitectApi.getArchitectIvrsDivisionviewsOptions): Promise<Models.IVRDivisionViewEntityListing>; getArchitectPrompt(promptId: string, opts?: ArchitectApi.getArchitectPromptOptions): Promise<Models.Prompt>; getArchitectPromptHistoryHistoryId(promptId: string, historyId: string, opts?: ArchitectApi.getArchitectPromptHistoryHistoryIdOptions): Promise<Models.HistoryListing>; getArchitectPromptResource(promptId: string, languageCode: string): Promise<Models.PromptAsset>; getArchitectPromptResources(promptId: string, opts?: ArchitectApi.getArchitectPromptResourcesOptions): Promise<Models.PromptAssetEntityListing>; getArchitectPrompts(opts?: ArchitectApi.getArchitectPromptsOptions): Promise<Models.PromptEntityListing>; getArchitectSchedule(scheduleId: string): Promise<Models.Schedule>; getArchitectSchedulegroup(scheduleGroupId: string): Promise<Models.ScheduleGroup>; getArchitectSchedulegroups(opts?: ArchitectApi.getArchitectSchedulegroupsOptions): Promise<Models.ScheduleGroupEntityListing>; getArchitectSchedulegroupsDivisionviews(opts?: ArchitectApi.getArchitectSchedulegroupsDivisionviewsOptions): Promise<Models.ScheduleGroupDivisionViewEntityListing>; getArchitectSchedules(opts?: ArchitectApi.getArchitectSchedulesOptions): Promise<Models.ScheduleEntityListing>; getArchitectSchedulesDivisionviews(opts?: ArchitectApi.getArchitectSchedulesDivisionviewsOptions): Promise<Models.ScheduleDivisionViewEntityListing>; getArchitectSystemprompt(promptId: string, opts?: ArchitectApi.getArchitectSystempromptOptions): Promise<Models.SystemPrompt>; getArchitectSystempromptHistoryHistoryId(promptId: string, historyId: string, opts?: ArchitectApi.getArchitectSystempromptHistoryHistoryIdOptions): Promise<Models.HistoryListing>; getArchitectSystempromptResource(promptId: string, languageCode: string): Promise<Models.SystemPromptAsset>; getArchitectSystempromptResources(promptId: string, opts?: ArchitectApi.getArchitectSystempromptResourcesOptions): Promise<Models.SystemPromptAssetEntityListing>; getArchitectSystemprompts(opts?: ArchitectApi.getArchitectSystempromptsOptions): Promise<Models.SystemPromptEntityListing>; getFlow(flowId: string, opts?: ArchitectApi.getFlowOptions): Promise<Models.Flow>; getFlowHistoryHistoryId(flowId: string, historyId: string, opts?: ArchitectApi.getFlowHistoryHistoryIdOptions): Promise<Models.HistoryListing>; getFlowInstancesSettingsLoglevels(flowId: string, opts?: ArchitectApi.getFlowInstancesSettingsLoglevelsOptions): Promise<Models.FlowSettingsResponse>; getFlowLatestconfiguration(flowId: string, opts?: ArchitectApi.getFlowLatestconfigurationOptions): Promise<object>; getFlowVersion(flowId: string, versionId: string, opts?: ArchitectApi.getFlowVersionOptions): Promise<Models.FlowVersion>; getFlowVersionConfiguration(flowId: string, versionId: string, opts?: ArchitectApi.getFlowVersionConfigurationOptions): Promise<object>; getFlowVersionHealth(flowId: string, versionId: string, opts?: ArchitectApi.getFlowVersionHealthOptions): Promise<Models.FlowHealth>; getFlowVersionIntentHealth(flowId: string, versionId: string, intentId: string, language: string): Promise<Models.FlowHealthIntent>; getFlowVersionIntentUtteranceHealth(flowId: string, versionId: string, intentId: string, utteranceId: string, language: string): Promise<Models.FlowHealthUtterance>; getFlowVersions(flowId: string, opts?: ArchitectApi.getFlowVersionsOptions): Promise<Models.FlowVersionEntityListing>; getFlows(opts?: ArchitectApi.getFlowsOptions): Promise<Models.FlowEntityListing>; getFlowsDatatable(datatableId: string, opts?: ArchitectApi.getFlowsDatatableOptions): Promise<Models.DataTable>; getFlowsDatatableExportJob(datatableId: string, exportJobId: string): Promise<Models.DataTableExportJob>; getFlowsDatatableImportJob(datatableId: string, importJobId: string): Promise<Models.DataTableImportJob>; getFlowsDatatableImportJobs(datatableId: string, opts?: ArchitectApi.getFlowsDatatableImportJobsOptions): Promise<Models.DataTableImportEntityListing>; getFlowsDatatableRow(datatableId: string, rowId: string, opts?: ArchitectApi.getFlowsDatatableRowOptions): Promise<{ [key: string]: object; }>; getFlowsDatatableRows(datatableId: string, opts?: ArchitectApi.getFlowsDatatableRowsOptions): Promise<Models.DataTableRowEntityListing>; getFlowsDatatables(opts?: ArchitectApi.getFlowsDatatablesOptions): Promise<Models.DataTablesDomainEntityListing>; getFlowsDatatablesDivisionview(datatableId: string, opts?: ArchitectApi.getFlowsDatatablesDivisionviewOptions): Promise<Models.DataTable>; getFlowsDatatablesDivisionviews(opts?: ArchitectApi.getFlowsDatatablesDivisionviewsOptions): Promise<Models.DataTablesDomainEntityListing>; getFlowsDivisionviews(opts?: ArchitectApi.getFlowsDivisionviewsOptions): Promise<Models.FlowDivisionViewEntityListing>; getFlowsExecution(flowExecutionId: string): Promise<Models.FlowRuntimeExecution>; getFlowsExportJob(jobId: string, opts?: ArchitectApi.getFlowsExportJobOptions): Promise<Models.ArchitectExportJobStateResponse>; getFlowsInstance(instanceId: string, opts?: ArchitectApi.getFlowsInstanceOptions): Promise<Models.GetFlowExecutionDataJobResult>; getFlowsInstancesJob(jobId: string): Promise<Models.GetFlowExecutionDataJobResult>; getFlowsInstancesQuerycapabilities(opts?: ArchitectApi.getFlowsInstancesQuerycapabilitiesOptions): Promise<Models.FlowsQueryCriteriaResponse>; getFlowsInstancesSettingsExecutiondata(): Promise<Models.ExecutionDataFlowSettingsResponse>; getFlowsInstancesSettingsLoglevels(opts?: ArchitectApi.getFlowsInstancesSettingsLoglevelsOptions): Promise<Models.FlowSettingsResponseEntityListing>; getFlowsInstancesSettingsLoglevelsCharacteristics(): Promise<Models.FlowLogLevelCharacteristicsDefinitions>; getFlowsInstancesSettingsLoglevelsDefault(opts?: ArchitectApi.getFlowsInstancesSettingsLoglevelsDefaultOptions): Promise<Models.FlowSettingsResponse>; getFlowsJob(jobId: string, opts?: ArchitectApi.getFlowsJobOptions): Promise<Models.ArchitectJobStateResponse>; getFlowsMilestone(milestoneId: string): Promise<Models.FlowMilestone>; getFlowsMilestones(opts?: ArchitectApi.getFlowsMilestonesOptions): Promise<Models.FlowMilestoneListing>; getFlowsMilestonesDivisionviews(opts?: ArchitectApi.getFlowsMilestonesDivisionviewsOptions): Promise<Models.FlowMilestoneDivisionViewEntityListing>; getFlowsOutcome(flowOutcomeId: string): Promise<Models.FlowOutcome>; getFlowsOutcomes(opts?: ArchitectApi.getFlowsOutcomesOptions): Promise<Models.FlowOutcomeListing>; getFlowsOutcomesDivisionviews(opts?: ArchitectApi.getFlowsOutcomesDivisionviewsOptions): Promise<Models.FlowOutcomeDivisionViewEntityListing>; patchArchitectGrammar(grammarId: string, opts?: ArchitectApi.patchArchitectGrammarOptions): Promise<Models.Grammar>; patchArchitectGrammarLanguage(grammarId: string, languageCode: string, opts?: ArchitectApi.patchArchitectGrammarLanguageOptions): Promise<Models.GrammarLanguage>; patchFlowsInstancesSettingsExecutiondata(body: Models.ExecutionDataSettingsRequest): Promise<Models.ExecutionDataFlowSettingsResponse>; postArchitectDependencytrackingBuild(): Promise<void>; postArchitectEmergencygroups(body: Models.EmergencyGroup): Promise<Models.EmergencyGroup>; postArchitectGrammarLanguageFilesDtmf(grammarId: string, languageCode: string, body: Models.GrammarFileUploadRequest): Promise<Models.UploadUrlResponse>; postArchitectGrammarLanguageFilesVoice(grammarId: string, languageCode: string, body: Models.GrammarFileUploadRequest): Promise<Models.UploadUrlResponse>; postArchitectGrammarLanguages(grammarId: string, body: Models.GrammarLanguage): Promise<Models.GrammarLanguage>; postArchitectGrammars(body: Models.Grammar): Promise<Models.Grammar>; postArchitectIvrs(body: Models.IVR): Promise<Models.IVR>; postArchitectPromptHistory(promptId: string): Promise<Models.Operation>; postArchitectPromptResourceUploads(promptId: string, languageCode: string): Promise<Models.PromptAssetUpload>; postArchitectPromptResources(promptId: string, body: Models.PromptAssetCreate): Promise<Models.PromptAsset>; postArchitectPrompts(body: Models.Prompt): Promise<Models.Prompt>; postArchitectSchedulegroups(body: Models.ScheduleGroup): Promise<Models.ScheduleGroup>; postArchitectSchedules(body: Models.Schedule): Promise<Models.Schedule>; postArchitectSystempromptHistory(promptId: string): Promise<Models.Operation>; postArchitectSystempromptResourceUploads(promptId: string, languageCode: string): Promise<Models.PromptAssetUpload>; postArchitectSystempromptResources(promptId: string, body: Models.SystemPromptAsset): Promise<Models.SystemPromptAsset>; postFlowHistory(flowId: string): Promise<Models.Operation>; postFlowInstancesSettingsLoglevels(flowId: string, body: Models.FlowLogLevelRequest, opts?: ArchitectApi.postFlowInstancesSettingsLoglevelsOptions): Promise<Models.FlowSettingsResponse>; postFlowVersions(flowId: string, body: object): Promise<Models.FlowVersion>; postFlows(body: Models.Flow, opts?: ArchitectApi.postFlowsOptions): Promise<Models.Flow>; postFlowsActionsCheckin(flow: string): Promise<Models.Operation>; postFlowsActionsCheckout(flow: string): Promise<Models.Flow>; postFlowsActionsDeactivate(flow: string): Promise<Models.Flow>; postFlowsActionsPublish(flow: string, opts?: ArchitectApi.postFlowsActionsPublishOptions): Promise<Models.Operation>; postFlowsActionsRevert(flow: string): Promise<Models.Flow>; postFlowsActionsUnlock(flow: string): Promise<Models.Flow>; postFlowsDatatableExportJobs(datatableId: string): Promise<Models.DataTableExportJob>; postFlowsDatatableImportJobs(datatableId: string, body: Models.DataTableImportJob): Promise<Models.DataTableImportJob>; postFlowsDatatableRows(datatableId: string, dataTableRow: object): Promise<{ [key: string]: object; }>; postFlowsDatatables(body: Models.DataTable): Promise<Models.DataTable>; postFlowsExecutions(flowLaunchRequest: Models.FlowExecutionLaunchRequest): Promise<Models.FlowExecutionLaunchResponse>; postFlowsExportJobs(body: Models.RegisterArchitectExportJob): Promise<Models.RegisterArchitectExportJobResponse>; postFlowsInstancesJobs(body: Models.ExecutionDataRequest, opts?: ArchitectApi.postFlowsInstancesJobsOptions): Promise<Models.GetFlowExecutionDataJobResult>; postFlowsInstancesQuery(body: Models.CriteriaQuery, opts?: ArchitectApi.postFlowsInstancesQueryOptions): Promise<Models.FlowResultEntityListing>; postFlowsJobs(): Promise<Models.RegisterArchitectJobResponse>; postFlowsMilestones(opts?: ArchitectApi.postFlowsMilestonesOptions): Promise<Models.FlowMilestone>; postFlowsOutcomes(opts?: ArchitectApi.postFlowsOutcomesOptions): Promise<Models.FlowOutcome>; putArchitectEmergencygroup(emergencyGroupId: string, body: Models.EmergencyGroup): Promise<Models.EmergencyGroup>; putArchitectIvr(ivrId: string, body: Models.IVR): Promise<Models.IVR>; putArchitectIvrIdentityresolution(ivrId: string, body: Models.IdentityResolutionConfig): Promise<Models.IdentityResolutionConfig>; putArchitectPrompt(promptId: string, body: Models.Prompt): Promise<Models.Prompt>; putArchitectPromptResource(promptId: string, languageCode: string, body: Models.PromptAsset): Promise<Models.PromptAsset>; putArchitectSchedule(scheduleId: string, body: Models.Schedule): Promise<Models.Schedule>; putArchitectSchedulegroup(scheduleGroupId: string, body: Models.ScheduleGroup): Promise<Models.ScheduleGroup>; putArchitectSystempromptResource(promptId: string, languageCode: string, body: Models.SystemPromptAsset): Promise<Models.SystemPromptAsset>; putFlow(flowId: string, body: Models.Flow): Promise<Models.Flow>; putFlowInstancesSettingsLoglevels(flowId: string, body: Models.FlowLogLevelRequest, opts?: ArchitectApi.putFlowInstancesSettingsLoglevelsOptions): Promise<Models.FlowSettingsResponse>; putFlowsDatatable(datatableId: string, body: Models.DataTable, opts?: ArchitectApi.putFlowsDatatableOptions): Promise<Models.DataTable>; putFlowsDatatableRow(datatableId: string, rowId: string, opts?: ArchitectApi.putFlowsDatatableRowOptions): Promise<{ [key: string]: object; }>; putFlowsInstancesSettingsLoglevelsDefault(body: Models.FlowLogLevelRequest, opts?: ArchitectApi.putFlowsInstancesSettingsLoglevelsDefaultOptions): Promise<Models.FlowSettingsResponse>; putFlowsMilestone(milestoneId: string, opts?: ArchitectApi.putFlowsMilestoneOptions): Promise<Models.FlowMilestone>; putFlowsOutcome(flowOutcomeId: string, opts?: ArchitectApi.putFlowsOutcomeOptions): Promise<Models.Operation>; } declare namespace ArchitectApi { export interface deleteArchitectPromptOptions { "allResources"?: boolean; } export interface deleteFlowsDatatableOptions { "force"?: boolean; } export interface getArchitectDependencytrackingOptions { "pageNumber"?: number; "pageSize"?: number; "objectType"?: Array<string>; "consumedResources"?: boolean; "consumingResources"?: boolean; "consumedResourceType"?: Array<string>; "consumingResourceType"?: Array<string>; } export interface getArchitectDependencytrackingConsumedresourcesOptions { "resourceType"?: Array<string>; "pageNumber"?: number; "pageSize"?: number; } export interface getArchitectDependencytrackingConsumingresourcesOptions { "resourceType"?: Array<string>; "version"?: string; "pageNumber"?: number; "pageSize"?: number; "flowFilter"?: string; } export interface getArchitectDependencytrackingDeletedresourceconsumersOptions { "name"?: string; "objectType"?: Array<string>; "flowFilter"?: string; "consumedResources"?: boolean; "consumedResourceType"?: Array<string>; "pageNumber"?: number; "pageSize"?: number; } export interface getArchitectDependencytrackingObjectOptions { "version"?: string; "objectType"?: string; "consumedResources"?: boolean; "consumingResources"?: boolean; "consumedResourceType"?: Array<string>; "consumingResourceType"?: Array<string>; "consumedResourceRequest"?: boolean; } export interface getArchitectDependencytrackingTypesOptions { "pageNumber"?: number; "pageSize"?: number; } export interface getArchitectDependencytrackingUpdatedresourceconsumersOptions { "name"?: string; "objectType"?: Array<string>; "consumedResources"?: boolean; "consumedResourceType"?: Array<string>; "pageNumber"?: number; "pageSize"?: number; } export interface getArchitectEmergencygroupsOptions { "pageNumber"?: number; "pageSize"?: number; "sortBy"?: string; "sortOrder"?: string; "name"?: string; } export interface getArchitectEmergencygroupsDivisionviewsOptions { "pageNumber"?: number; "pageSize"?: number; "sortBy"?: string; "sortOrder"?: string; "id"?: Array<string>; "name"?: string; "divisionId"?: Array<string>; } export interface getArchitectGrammarOptions { "includeFileUrls"?: boolean; } export interface getArchitectGrammarsOptions { "pageNumber"?: number; "pageSize"?: number; "sortBy"?: string; "sortOrder"?: string; "id"?: Array<string>; "name"?: string; "description"?: string; "nameOrDescription"?: string; "includeFileUrls"?: boolean; } export interface getArchitectIvrsOptions { "pageNumber"?: number; "pageSize"?: number; "sortBy"?: string; "sortOrder"?: string; "name"?: string; "dnis"?: string; "scheduleGroup"?: string; "expand"?: Array<string>; } export interface getArchitectIvrsDivisionviewsOptions { "pageNumber"?: number; "pageSize"?: number; "sortBy"?: string; "sortOrder"?: string; "id"?: Array<string>; "name"?: string; "divisionId"?: Array<string>; } export interface getArchitectPromptOptions { "includeMediaUris"?: boolean; "includeResources"?: boolean; "language"?: Array<string>; } export interface getArchitectPromptHistoryHistoryIdOptions { "pageNumber"?: number; "pageSize"?: number; "sortOrder"?: string; "sortBy"?: string; "action"?: Array<string>; } export interface getArchitectPromptResourcesOptions { "pageNumber"?: number; "pageSize"?: number; } export interface getArchitectPromptsOptions { "pageNumber"?: number; "pageSize"?: number; "name"?: Array<string>; "description"?: string; "nameOrDescription"?: string; "sortBy"?: string; "sortOrder"?: string; "includeMediaUris"?: boolean; "includeResources"?: boolean; "language"?: Array<string>; } export interface getArchitectSchedulegroupsOptions { "pageNumber"?: number; "pageSize"?: number; "sortBy"?: string; "sortOrder"?: string; "name"?: string; "scheduleIds"?: string; "divisionId"?: Array<string>; } export interface getArchitectSchedulegroupsDivisionviewsOptions { "pageNumber"?: number; "pageSize"?: number; "sortBy"?: string; "sortOrder"?: string; "id"?: Array<string>; "name"?: string; "divisionId"?: Array<string>; } export interface getArchitectSchedulesOptions { "pageNumber"?: number; "pageSize"?: number; "sortBy"?: string; "sortOrder"?: string; "name"?: string; "divisionId"?: Array<string>; } export interface getArchitectSchedulesDivisionviewsOptions { "pageNumber"?: number; "pageSize"?: number; "sortBy"?: string; "sortOrder"?: string; "id"?: Array<string>; "name"?: string; "divisionId"?: Array<string>; } export interface getArchitectSystempromptOptions { "includeMediaUris"?: boolean; "includeResources"?: boolean; "language"?: Array<string>; } export interface getArchitectSystempromptHistoryHistoryIdOptions { "pageNumber"?: number; "pageSize"?: number; "sortOrder"?: string; "sortBy"?: string; "action"?: Array<string>; } export interface getArchitectSystempromptResourcesOptions { "pageNumber"?: number; "pageSize"?: number; "sortBy"?: string; "sortOrder"?: string; } export interface getArchitectSystempromptsOptions { "pageNumber"?: number; "pageSize"?: number; "sortBy"?: string; "sortOrder"?: string; "name"?: string; "description"?: string; "nameOrDescription"?: string; "includeMediaUris"?: boolean; "includeResources"?: boolean; "language"?: Array<string>; } export interface getFlowOptions { "deleted"?: boolean; } export interface getFlowHistoryHistoryIdOptions { "pageNumber"?: number; "pageSize"?: number; "sortOrder"?: string; "sortBy"?: string; "action"?: Array<string>; } export interface getFlowInstancesSettingsLoglevelsOptions { "expand"?: Array<string>; } export interface getFlowLatestconfigurationOptions { "deleted"?: boolean; } export interface getFlowVersionO