import { IModelParseContext, IModelTypeConstraint } from "./model.api"; import { ModelConstraints, ModelTypeItem } from "./model.base"; export declare class ModelTypeBool extends ModelTypeItem { constructor(name?: string, c?: ModelConstraints); lowerBound(): IModelTypeConstraint; upperBound(): IModelTypeConstraint; parse(ctx: IModelParseContext): boolean; validate(ctx: IModelParseContext): void; unparse(value: boolean): any; create(): boolean; possibleValues(): boolean[]; fromString(val: string): boolean; asString(val: boolean): string; protected _kind(): string; private _parseString; }