import { type TSchema } from './schema.mjs'; import { type TAddReadonly } from '../action/_add_readonly.mjs'; export type TReadonly = (Type & { '~readonly': true; }); /** Applies an Readonly property modifier to the given type. */ export declare function Readonly(type: Type): TAddReadonly; /** Returns true if the given value is a TReadonly */ export declare function IsReadonly(value: unknown): value is TReadonly;