Something went wrong. Try again.
Effectified Daytona SDK
Something went wrong. Try again.
1.4 kB · 33 lines
TypeScript
at main
12345678910111213141516171819202122232425262728293031323334import * as Schema from "effect/Schema";import { API } from "../client.ts";import * as T from "../traits.ts";import { UnknownDaytonaError } from "../errors.ts";
// Input Schemaexport interface GetOrganizationInvitationsCountForAuthenticatedUserInput {}export const GetOrganizationInvitationsCountForAuthenticatedUserInput = /*@__PURE__*/ Schema.Struct( {},).pipe( T.Http({ method: "GET", path: "/organizations/invitations/count" }),) as unknown as Schema.Codec<GetOrganizationInvitationsCountForAuthenticatedUserInput>;
// Output Schemaexport type GetOrganizationInvitationsCountForAuthenticatedUserOutput = number;export const GetOrganizationInvitationsCountForAuthenticatedUserOutput = /*@__PURE__*/ Schema.Number as unknown as Schema.Codec<GetOrganizationInvitationsCountForAuthenticatedUserOutput>;
// The operation/** * Get count of organization invitations for authenticated user */export const getOrganizationInvitationsCountForAuthenticatedUser = /*@__PURE__*/ API.make(() => ({ inputSchema: GetOrganizationInvitationsCountForAuthenticatedUserInput, outputSchema: GetOrganizationInvitationsCountForAuthenticatedUserOutput, errors: [UnknownDaytonaError] as const, metadata: { operationId: "getOrganizationInvitationsCountForAuthenticatedUser", method: "GET", path: "/organizations/invitations/count", idempotency: "safe", },}));