import { Schema, MsgpackEncodingData, MsgpackRawStringProvider, JSONEncodingData, PrepareJSONOptions } from '../encoding.js'; export declare class BooleanSchema extends Schema { defaultValue(): boolean; isDefaultValue(data: unknown): boolean; prepareMsgpack(data: unknown): MsgpackEncodingData; fromPreparedMsgpack(encoded: MsgpackEncodingData, _rawStringProvider: MsgpackRawStringProvider): boolean; prepareJSON(data: unknown, // eslint-disable-next-line @typescript-eslint/no-unused-vars _options: PrepareJSONOptions): JSONEncodingData; fromPreparedJSON(encoded: JSONEncodingData): boolean; }