export declare class EnumTools {
    static getNamesAndValues<T>(e: any): [string, T][];
    static getNames(e: any): string[];
    static getName<T>(e: any, value: T): string | undefined;
    static getValue<T>(e: T, key: string): any;
    static getValues<T>(e: any): T[];
}
