import { TypeBuilder } from './TypeBuilder'; import { Writer } from './Writer'; export declare class PrimitiveType extends TypeBuilder { private name; constructor(name: string); write(writer: Writer): void; } export declare const stringType: PrimitiveType; export declare const numberType: PrimitiveType; export declare const booleanType: PrimitiveType; export declare const nullType: PrimitiveType; export declare const undefinedType: PrimitiveType; export declare const bigintType: PrimitiveType; export declare const unknownType: PrimitiveType; export declare const anyType: PrimitiveType; export declare const voidType: PrimitiveType; export declare const thisType: PrimitiveType; export declare const neverType: PrimitiveType;