import { AssignmentNode, FunctionDeclarationStmt, ModuleDeclarationStmt } from ".."; import CompletionType from "./CompletionType"; export type Declaration = AssignmentNode | ModuleDeclarationStmt | FunctionDeclarationStmt; export default class CompletionSymbol { type: CompletionType; name: string; decl?: Declaration | undefined; constructor(type: CompletionType, name: string, decl?: Declaration | undefined); }