/** * Environment variables — list / set / setMany / delete. * * Wire shape sourced from `@sylphx/contract` (ADR-084). */ import type { EnvVar } from '@sylphx/contract'; import type { Client } from './client.js'; export interface OrgScopedRequestOptions { readonly orgId?: string; } export interface EnvironmentTargetRequestOptions extends OrgScopedRequestOptions { readonly envId?: string; readonly serviceId?: string; } export declare const list: (client: Client, projectId: string, envType: string, options?: EnvironmentTargetRequestOptions) => Promise; export declare const set: (client: Client, projectId: string, key: string, value: string, envType: string, secret?: boolean, options?: EnvironmentTargetRequestOptions) => Promise; export declare const setMany: (client: Client, projectId: string, vars: ReadonlyArray<{ key: string; value: string; secret?: boolean; }>, envType: string, options?: EnvironmentTargetRequestOptions) => Promise; declare const _delete: (client: Client, projectId: string, key: string, envType: string, options?: EnvironmentTargetRequestOptions) => Promise; export { _delete as delete }; //# sourceMappingURL=envVars.d.ts.map