import { Type } from "./Type"; export declare enum ConcreteClassType { STRUCT = 0, MONITOR = 1 } export declare class ClassType extends Type { readonly className: string; readonly concreteClassType: ConcreteClassType; constructor(className: string, concreteClassType: ConcreteClassType); equals(otherType: Type): boolean; isAssignableTo(otherType: Type): boolean; toString(): string; get concreteClassTypeName(): string; }