import DefaultMethod from "./DefaultMethod"; import NullableCallback from "./NullableCallback"; import NullableDefault from "./NullableDefault"; import Options from "./Options"; type Defaults = { [key in keyof T]: T[key] | NullableDefault | NullableCallback | DefaultMethod | (() => T[key]); }; export default Defaults; export declare const extendDefaults: (parentDefaults: Partial>[], ownDefaults: Partial>, options?: Partial<{ [key in keyof T]: import("./Range").default | import("./Choices").default; }> | undefined, ownKeysRecord?: Partial> | undefined) => Partial>;