diff options
Diffstat (limited to 'src/util/schemas/responses')
5 files changed, 24 insertions, 0 deletions
diff --git a/src/util/schemas/responses/GeneralConfigurationResponse.ts b/src/util/schemas/responses/GeneralConfigurationResponse.ts new file mode 100644 index 00000000..4feaa32d --- /dev/null +++ b/src/util/schemas/responses/GeneralConfigurationResponse.ts @@ -0,0 +1,3 @@ +import { GeneralConfiguration } from "../../config"; + +export type GeneralConfigurationResponse = GeneralConfiguration; diff --git a/src/util/schemas/responses/InstanceDomainsResponse.ts b/src/util/schemas/responses/InstanceDomainsResponse.ts new file mode 100644 index 00000000..60367492 --- /dev/null +++ b/src/util/schemas/responses/InstanceDomainsResponse.ts @@ -0,0 +1,6 @@ +export interface InstanceDomainsResponse { + cdn: string; + gateway: string; + defaultApiVersion: string; + apiEndpoint: string; +} diff --git a/src/util/schemas/responses/InstanceStatsResponse.ts b/src/util/schemas/responses/InstanceStatsResponse.ts new file mode 100644 index 00000000..d24fd434 --- /dev/null +++ b/src/util/schemas/responses/InstanceStatsResponse.ts @@ -0,0 +1,8 @@ +export interface InstanceStatsResponse { + counts: { + user: number; + guild: number; + message: number; + members: number; + }; +} diff --git a/src/util/schemas/responses/LimitsConfigurationResponse.ts b/src/util/schemas/responses/LimitsConfigurationResponse.ts new file mode 100644 index 00000000..f40ab918 --- /dev/null +++ b/src/util/schemas/responses/LimitsConfigurationResponse.ts @@ -0,0 +1,3 @@ +import { LimitsConfiguration } from "../../config"; + +export type LimitsConfigurationResponse = LimitsConfiguration; diff --git a/src/util/schemas/responses/index.ts b/src/util/schemas/responses/index.ts index c5e18406..1e4f30cb 100644 --- a/src/util/schemas/responses/index.ts +++ b/src/util/schemas/responses/index.ts @@ -11,6 +11,7 @@ export * from "./ChannelPinsResponse"; export * from "./ChannelWebhooksResponse"; export * from "./GatewayBotResponse"; export * from "./GatewayResponse"; +export * from "./GeneralConfigurationResponse"; export * from "./GenerateRegistrationTokensResponse"; export * from "./GuildBansResponse"; export * from "./GuildChannelsResponse"; @@ -29,6 +30,9 @@ export * from "./GuildVanityUrl"; export * from "./GuildVoiceRegionsResponse"; export * from "./GuildWidgetJsonResponse"; export * from "./GuildWidgetSettingsResponse"; +export * from "./InstanceDomainsResponse"; +export * from "./InstanceStatsResponse"; +export * from "./LimitsConfigurationResponse"; export * from "./LocationMetadataResponse"; export * from "./MemberJoinGuildResponse"; export * from "./OAuthAuthorizeResponse"; |