import { type TUnsafe } from '@sinclair/typebox'; import { type Shape } from '../shape/shape.js'; /** * Creates a shape that allows any value. This should be used sparingly. * * @category Shape * @example * * ```ts * import {unknownShape, checkValidShape} from 'object-shape-tester'; * * const myShape = unknownShape(); * * checkValidShape('a', myShape); // `true` * checkValidShape(10, myShape); // `true` * checkValidShape({}, myShape); // `true` * ``` */ export declare function unknownShape(defaultValue?: unknown): Shape>;