import { RawObjectSchema } from "./schema-raw"; /** * This function tests if an object matches the schema. * If it returns true, it means the value can be assigned. * If false, if means it requires conversion or fallback to the default value. * @param object The object to test, any type * @param schema The shema to use */ export declare function matchesSchema(object: any, schema: RawObjectSchema, throwException?: boolean, parentStack?: RawObjectSchema[], currentRecursion?: number): boolean;