type Return = E extends string[] ? Record> : E extends readonly string[] ? Record> : Array>; export declare const useRefs: (elements: E, deps?: unknown[]) => Return; export {};