16 lines
615 B
TypeScript
16 lines
615 B
TypeScript
import { type EnvironmentIn } from "../models/environmentIn";
|
|
import { type EnvironmentOut } from "../models/environmentOut";
|
|
import { type SvixRequestContext } from "../request";
|
|
export interface EnvironmentExportOptions {
|
|
idempotencyKey?: string;
|
|
}
|
|
export interface EnvironmentImportOptions {
|
|
idempotencyKey?: string;
|
|
}
|
|
export declare class Environment {
|
|
private readonly requestCtx;
|
|
constructor(requestCtx: SvixRequestContext);
|
|
export(options?: EnvironmentExportOptions): Promise<EnvironmentOut>;
|
|
import(environmentIn: EnvironmentIn, options?: EnvironmentImportOptions): Promise<void>;
|
|
}
|