import { Brand } from '@signalk/server-api';
import { OpenApiDescription, OpenApiRecord } from '../api/swagger';
export type PluginId = Brand<string, 'PluginId'>;
export interface PluginManager {
    getPluginOpenApiRecords: () => OpenApiRecord[];
    setPluginOpenApi: (pluginId: PluginId, openApi: OpenApiDescription) => void;
    getPluginOpenApi: (pluginId: PluginId) => OpenApiRecord | undefined;
}
//# sourceMappingURL=plugins.d.ts.map