import { AstNode } from "../AstNode";
import { Scope } from "./Scope";
export declare class Definition {
    astNode: AstNode;
    definitionType: string;
    definitionCode: number;
    scope: Scope;
    identifier: string;
    definitions: Array<Definition>;
    type: string;
    arguments: Array<string>;
    constructor(astNode: AstNode, definitionType: string, definitionCode: number, scope: Scope);
}
