import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type ListClusterInvitesRequest = { /** * Optional external end-user identifier forwarded by the API gateway. */ xOnBehalfOf?: string | undefined; }; export type Invitations = { id: string; token?: string | undefined; email: string | null; suggestedOrgName: string | null; seedAvailableModels?: Array | undefined; expiresAt: string; createdAt: string; claimedAt?: string | null | undefined; createdOrgId?: string | null | undefined; emailSent?: boolean | null | undefined; }; /** * OK */ export type ListClusterInvitesResponseBody = { invitations: Array; }; /** @internal */ export declare const ListClusterInvitesRequest$inboundSchema: z.ZodType; /** @internal */ export type ListClusterInvitesRequest$Outbound = { "X-On-Behalf-Of"?: string | undefined; }; /** @internal */ export declare const ListClusterInvitesRequest$outboundSchema: z.ZodType; export declare function listClusterInvitesRequestToJSON(listClusterInvitesRequest: ListClusterInvitesRequest): string; export declare function listClusterInvitesRequestFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const Invitations$inboundSchema: z.ZodType; /** @internal */ export type Invitations$Outbound = { id: string; token?: string | undefined; email: string | null; suggestedOrgName: string | null; seedAvailableModels?: Array | undefined; expiresAt: string; createdAt: string; claimedAt?: string | null | undefined; createdOrgId?: string | null | undefined; emailSent?: boolean | null | undefined; }; /** @internal */ export declare const Invitations$outboundSchema: z.ZodType; export declare function invitationsToJSON(invitations: Invitations): string; export declare function invitationsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ListClusterInvitesResponseBody$inboundSchema: z.ZodType; /** @internal */ export type ListClusterInvitesResponseBody$Outbound = { invitations: Array; }; /** @internal */ export declare const ListClusterInvitesResponseBody$outboundSchema: z.ZodType; export declare function listClusterInvitesResponseBodyToJSON(listClusterInvitesResponseBody: ListClusterInvitesResponseBody): string; export declare function listClusterInvitesResponseBodyFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=listclusterinvites.d.ts.map