import { ISchema } from '@tachybase/schema';
type IGetNewSchema = {
    fieldSchema: ISchema;
    schemaKey?: string;
    parentSchemaKey?: string;
    value: any;
    valueKeys?: string[];
};
export declare function getNewSchema(options: IGetNewSchema): any;
export declare const useHookDefault: (defaultValues?: any) => any;
export declare const useSchemaByType: (type?: "common" | "field") => any;
export {};
