@mochabug/adaptkit
Version:
A cmd to create, emulate and publish Mochabug Adapt plugins
13 lines • 1.07 kB
TypeScript
import { SignalFormat } from './genproto/mochabugapis/adapt/graph/signal_format_pb';
import { VertexMetadata } from './genproto/mochabugapis/adapt/graph/vertex_metadata_pb';
import { Manifest } from './genproto/mochabugapis/adapt/plugins/v1/manifest_pb';
import { ServiceDefinition } from './genproto/mochabugapis/adapt/plugins/v1/service_definition_pb';
export declare function readAsset(name: string): string;
export declare function writeFile(filePath: string, content: string): void;
export declare function readManifest(filePath: string, src: string): Promise<Manifest | null>;
export declare function labelize(val: string): string;
export declare function validateOauthCodeFlow(manifest: Manifest): void;
export declare function validateLoadServiceDefinition(basePath: string, srv: ServiceDefinition): Promise<void>;
export declare function validateVertexConfigMetadata(metadata: VertexMetadata, context?: string): Promise<void>;
export declare function validateFormats(formats: SignalFormat[], context?: string): Promise<void>;
//# sourceMappingURL=utils.d.ts.map