type ExtractArrayValue = T extends Array ? V : never; /** * Transforms an array (with values of type V) into a Set (getter). * * @template T - Type of the containing object * @template K - Type of the property key in T that will be transformed * * @param this - The object containing the property to transform * @param propName - The name of the property to transform into a Set * @returns A function that returns a Set backed by the values from the array property */ export declare function arrayToSetTransform | null | undefined; }, K extends keyof T>(propName: K): (this: T) => Set> | Extract; export {};