import type { UnknownRecord, ValueProcessor } from '../types'; import { ValueProcessorTarget } from '../types'; type CreatePropsBuilderParams = { config: TPropsConfig; processConfigValue: (configValue: TPropsConfig[keyof TPropsConfig], propertyKey: keyof TPropsConfig) => ValueProcessor | TPropsConfig[keyof TPropsConfig] | undefined; }; type PropsBuilderResult = { build(props: Partial, options?: { target?: ValueProcessorTarget; includeUnprocessed?: boolean; }): UnknownRecord; }; export default function createPropsBuilder({ processConfigValue, config, }: CreatePropsBuilderParams): PropsBuilderResult; export {}; //# sourceMappingURL=createPropsBuilder.d.ts.map