/** * Resource bindings — link a managed resource (DB / storage / volume) to a * project environment. * * Renamed from `resources.ts` (class: `ResourceBindingsResource`) in the old * OOP SDK — the module name now matches the capability (ADR-077 Rule D). */ import { type BindingRole, type ResourceBinding } from '@sylphx/contract'; import type { Client } from './client.js'; export declare const list: (client: Client, resourceId: string) => Promise; export interface BindInput { readonly projectId: string; readonly envType: string; readonly role?: BindingRole; } export declare const create: (client: Client, resourceId: string, input: BindInput) => Promise; declare const _delete: (client: Client, resourceId: string, bindingId: string) => Promise; export { _delete as delete }; //# sourceMappingURL=resourceBindings.d.ts.map