export type isDefaultableValueInputType = { defaultableValue: boolean; key: PropertyKey; value: unknown; }; export type isDefaultableValueType = ({ defaultableValue, key, value, }: isDefaultableValueInputType) => boolean; export type Config = { isDefaultableValue?: isDefaultableValueType; mergeArrays?: boolean; }; export declare function setConfig(newConfig: Config): void; export declare function defaultComposer(...args: Partial[]): T;