import { s } from "bknd/utils";
export declare function rescursiveClean(input: s.Schema, opts?: {
    removeRequired?: boolean;
    removeDefault?: boolean;
}): s.Schema;
export declare function excludePropertyTypes(input: s.ObjectSchema<any, any>, props: (instance: s.Schema | unknown) => boolean): s.TProperties;
