import { Evaluator } from '../evaluator'; import { TypeBase } from './datatype-base'; import { DataType, nil } from '../interfaces'; import { _IType } from '../interfaces-private'; export declare class INetType extends TypeBase { get primary(): DataType; doCanCast(to: _IType): boolean; doCast(value: Evaluator, to: _IType): Evaluator | nil; prefer(type: _IType): _IType | nil; doCanBuildFrom(from: _IType): boolean | nil; doBuildFrom(value: Evaluator, from: _IType): Evaluator | nil; } //# sourceMappingURL=t-inet.d.ts.map