guildedapi-types.ts
Version:
Up to date Guilded API Typings. Contribution is welcome.
29 lines • 3.5 kB
TypeScript
import type * as OpenAPI from "../../schemas/v1";
export type GETGuildResponse = OpenAPI.operations["ServerRead"]["responses"]["200"]["content"]["application/json"];
export type POSTGuildBanBody = NonNullable<OpenAPI.operations["ServerMemberBanCreate"]["requestBody"]>["content"]["application/json"];
export type POSTGuildBanResponse = OpenAPI.operations["ServerMemberBanCreate"]["responses"]["200"]["content"]["application/json"];
export type GETGuildBanResponse = OpenAPI.operations["ServerMemberBanRead"]["responses"]["200"]["content"]["application/json"];
export type GETGuildBansResponse = OpenAPI.operations["ServerMemberBanReadMany"]["responses"]["200"]["content"]["application/json"];
export type POSTGuildGroupBody = OpenAPI.operations["GroupCreate"]["requestBody"]["content"]["application/json"];
export type POSTGuildGroupResponse = OpenAPI.operations["GroupCreate"]["responses"]["201"]["content"]["application/json"];
export type GETGuildGroupsResponse = OpenAPI.operations["GroupReadMany"]["responses"]["200"]["content"]["application/json"];
export type GETGuildGroupResponse = OpenAPI.operations["GroupRead"]["responses"]["200"]["content"]["application/json"];
export type PATCHGuildGroupBody = OpenAPI.operations["GroupUpdate"]["requestBody"]["content"]["application/json"];
export type PATCHGuildGroupResponse = OpenAPI.operations["GroupUpdate"]["responses"]["200"]["content"]["application/json"];
export type GETGuildRoleResponse = OpenAPI.operations["RoleRead"]["responses"]["200"]["content"]["application/json"];
export type GETGuildRolesResponse = OpenAPI.operations["RoleReadMany"]["responses"]["200"]["content"]["application/json"];
export type POSTGuildRoleBody = OpenAPI.operations["RoleCreate"]["requestBody"]["content"]["application/json"];
export type POSTGuildRoleResponse = OpenAPI.operations["RoleCreate"]["responses"]["200"]["content"]["application/json"];
export type PATCHGuildRoleBody = OpenAPI.operations["RoleUpdate"]["requestBody"]["content"]["application/json"];
export type PATCHGuildRoleResponse = OpenAPI.operations["RoleUpdate"]["responses"]["200"]["content"]["application/json"];
export type PATCHGuildRolePermissionUpdateBody = OpenAPI.operations["RolePermissionUpdate"]["requestBody"]["content"]["application/json"];
export type PATCHGuildRolePermissionUpdateResponse = OpenAPI.operations["RolePermissionUpdate"]["responses"]["200"]["content"]["application/json"];
export type GETGuildSubscriptionResponse = OpenAPI.operations["ServerSubscriptionTierRead"]["responses"]["200"]["content"]["application/json"];
export type GETGuildSubscriptionsResponse = OpenAPI.operations["ServerSubscriptionTierReadMany"]["responses"]["200"]["content"]["application/json"];
export type POSTCreateCategoryBody = OpenAPI.operations["CategoryCreate"]["requestBody"]["content"]["application/json"];
export type POSTCreateCategoryResponse = OpenAPI.operations["CategoryCreate"]["responses"]["200"]["content"]["application/json"];
export type GETReadCategoryResponse = OpenAPI.operations["CategoryRead"]["responses"]["200"]["content"]["application/json"];
export type PATCHUpdateCategoryBody = OpenAPI.operations["CategoryUpdate"]["requestBody"]["content"]["application/json"];
export type PATCHUpdateCategoryResponse = OpenAPI.operations["CategoryUpdate"]["responses"]["200"]["content"]["application/json"];
export type DELETEDeleteCategoryResponse = OpenAPI.operations["CategoryDelete"]["responses"]["200"]["content"]["application/json"];
//# sourceMappingURL=Guilds.d.ts.map