import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; import { ImportSource, ImportSource$Outbound } from "./importsource.js"; import { StackInputValueRequest, StackInputValueRequest$Outbound } from "./stackinputvaluerequest.js"; export declare const ForwardImportRequestMode: { readonly Forward: "forward"; }; export type ForwardImportRequestMode = ClosedEnum; /** * Exact item selected from a tailored customer setup link. */ export declare const ForwardImportRequestSetupItem: { readonly Deployment: "deployment"; readonly Models: "models"; readonly Keys: "keys"; readonly Bucket: "bucket"; readonly Registry: "registry"; readonly Sandbox: "sandbox"; }; /** * Exact item selected from a tailored customer setup link. */ export type ForwardImportRequestSetupItem = ClosedEnum; export type ForwardImportRequest = { mode?: ForwardImportRequestMode | undefined; /** * Project ID or name. Required for user-session callers. */ project?: string | undefined; /** * Required for user-session callers. Deployment-group tokens use their own group automatically. */ deploymentGroupId?: string | undefined; managerId?: string | undefined; /** * Resolved setup import payload */ source: ImportSource; /** * Exact item selected from a tailored customer setup link. */ setupItem?: ForwardImportRequestSetupItem | undefined; inputValues?: { [k: string]: StackInputValueRequest; } | undefined; }; /** @internal */ export declare const ForwardImportRequestMode$outboundSchema: z.ZodEnum; /** @internal */ export declare const ForwardImportRequestSetupItem$outboundSchema: z.ZodEnum; /** @internal */ export type ForwardImportRequest$Outbound = { mode: string; project?: string | undefined; deploymentGroupId?: string | undefined; managerId?: string | undefined; source: ImportSource$Outbound; setupItem?: string | undefined; inputValues?: { [k: string]: StackInputValueRequest$Outbound; } | undefined; }; /** @internal */ export declare const ForwardImportRequest$outboundSchema: z.ZodType; export declare function forwardImportRequestToJSON(forwardImportRequest: ForwardImportRequest): string; //# sourceMappingURL=forwardimportrequest.d.ts.map