import * as z from "zod/v4"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; export type ResolveManagerGcpOAuthProviderResponseCustom = { mode: "custom"; /** * Google OAuth web client ID. */ clientId: string; /** * Google OAuth web client secret. Write-only; never returned by the API. */ clientSecret: string; }; export type ResolveManagerGcpOAuthProviderResponseAlienManaged = { mode: "alien-managed"; }; export type ResolveManagerGcpOAuthProviderResponse = ResolveManagerGcpOAuthProviderResponseAlienManaged | ResolveManagerGcpOAuthProviderResponseCustom; /** @internal */ export declare const ResolveManagerGcpOAuthProviderResponseCustom$inboundSchema: z.ZodType; export declare function resolveManagerGcpOAuthProviderResponseCustomFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ResolveManagerGcpOAuthProviderResponseAlienManaged$inboundSchema: z.ZodType; export declare function resolveManagerGcpOAuthProviderResponseAlienManagedFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ResolveManagerGcpOAuthProviderResponse$inboundSchema: z.ZodType; export declare function resolveManagerGcpOAuthProviderResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=resolvemanagergcpoauthproviderresponse.d.ts.map