import { Concept } from "../Concept"; import { Connection } from "../Connection"; import { PrototypeOption } from "./PrototypeOption"; import { QuerySelector } from "./QuerySelector"; export declare class Prototype { prototype: string; required: string[]; optional: string[]; field: string; childPrototypes: Prototype[]; isCompositional: boolean; options: PrototypeOption[]; isQueryType: boolean; querySelector: QuerySelector | null; concepts: Concept[]; connections: Connection[]; addedConcepts: Concept[]; addedConnections: Connection[]; }