export declare function wait(time: number): Promise; export declare const greekLetterNames: string[]; export declare function isHex(str: string): boolean; /** Prevent infinite loops */ export declare function canary(error?: Error): () => void; /** * A wrapper for throwing things in an expression context. * You will likely want to remove this if you can just use `throw` in expressions. * @see https://github.com/tc39/proposal-throw-expressions */ export declare function _throw(e: unknown): never; export declare function memoize(get: () => T, context: ClassGetterDecoratorContext): () => T; export declare function memoize(value: { get(): T; set(value: T): void; }, context: ClassAccessorDecoratorContext): { get(): T; set(value: T): void; };