import { RocketletManager } from '../RocketletManager'; import { IConfigurationExtend, IConfigurationModify, IEnvironmentRead, IHttp, IModify, IPersistence, IRead } from 'temporary-rocketlets-ts-definition/accessors'; export declare class RocketletAccessorManager { private readonly manager; private readonly bridges; private readonly configExtenders; private readonly envReaders; private readonly configModifiers; private readonly readers; private readonly modifiers; private readonly persists; private readonly https; constructor(manager: RocketletManager); /** * Purifies the accessors for the provided Rocketlet. * * @param rocketletId The id of the Rocketlet to purge the accessors for. */ purifyRocketlet(rocketletId: string): void; getConfigurationExtend(rocketletId: string): IConfigurationExtend; getEnvironmentRead(rocketletId: string): IEnvironmentRead; getConfigurationModify(rocketletId: string): IConfigurationModify; getReader(rocketletId: string): IRead; getModifier(rocketletId: string): IModify; getPersistence(rocketletId: string): IPersistence; getHttp(rocketletId: string): IHttp; }