/** * Reverses the keys and values of a record object. * Creates a new record where the original values become keys and vice versa. * * @typeParam T - Type of the original keys * @typeParam U - Type of the original values (becomes keys in result) * @param input - Record object to reverse * @returns New record with swapped keys and values */ export declare function reverseRecord(input: Record): Record; /** * Extracts the value types from an object type. * * @typeParam T - Object type to extract values from */ export type ValueOf = T[keyof T]; //# sourceMappingURL=type.utils.d.ts.map