export declare function enumNumberToKey(t: Record): (n: number) => S | undefined; export declare function reverseMap>(obj: T): Record; export declare function openEnumNumberToKey(rec: Record): (n: number) => S | undefined; export declare function openEnumNumberEncoder(rec: Record): (s: S) => number;