import type { TSchema } from '../schema/index'; import { type TReadonly } from '../readonly/index'; import { type TOptional } from '../optional/index'; export type TReadonlyOptional = TOptional & TReadonly; /** `[Json]` Creates a Readonly and Optional property */ export declare function ReadonlyOptional(schema: T): TReadonly>;