import { Config } from '../core/Config'; export declare class InjectableService { private config; private http; constructor(config: Config); /** * List all injectables under a project. */ list(projectId: string | number): Promise; /** * Create a new injectable. */ create(projectId: string | number, data: Record): Promise; /** * Retrieve a specific injectable. */ show(projectId: string | number, injectableId: string | number): Promise; /** * Update an existing injectable. */ update(projectId: string | number, injectableId: string | number, data: Record): Promise; /** * Delete an injectable from the project. */ delete(projectId: string | number, injectableId: string | number): Promise; /** * Stream all injectables using license-protected SDK endpoint. */ stream(): Promise; }