signalk-server
Version:
An implementation of a [Signal K](http://signalk.org) server for boats.
9 lines • 441 B
TypeScript
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