import { ASTNode } from "../../ast_node"; export declare class TypeName extends ASTNode { /** * Type string, e.g. `uint256` */ typeString: string; /** * Type identifier, e.g. `t_uint256` * May be undefined for legacy ASTs */ typeIdentifier: string | undefined; constructor(id: number, src: string, typeString: string, typeIdentifier: string | undefined, raw?: any); } export type TypeNameConstructor = new (id: number, src: string, typeString: string, typeIdentifier: string | undefined, ...args: any[]) => T; //# sourceMappingURL=type_name.d.ts.map