import { Range } from "../../misc"; import { VersionDependentType } from "../builtins"; import { BuiltinType } from "./builtin_type"; import { TypeNode } from "./type"; /** * A utility type for referencing builtin structs. * It is not directly referenced in typeString parser grammar. */ export declare class BuiltinStructType extends BuiltinType { readonly members: Map; constructor(name: string, members: Map, src?: Range); pp(): string; getFieldForVersion(fieldName: string, version: string): TypeNode | undefined; } //# sourceMappingURL=builtin_struct_type.d.ts.map