pg-proto-parser
Version:
The LaunchQL Proto parser
14 lines (13 loc) • 396 B
TypeScript
import { Namespace } from '@launchql/protobufjs';
import { NodeSpec } from './types';
export declare class RuntimeSchemaGenerator {
private root;
private nodeTypes;
constructor(root: Namespace);
private extractNodeTypes;
generateNodeSpecs(): NodeSpec[];
private createNodeSpec;
private createFieldSpec;
getNodeTypes(): string[];
getNodeTypesCount(): number;
}