import ErrorPolykey from '../ErrorPolykey.js'; export * from './ratelimiter/errors.js'; declare class ErrorUtils extends ErrorPolykey { } /** * This is a special error that is only used for absurd situations * Intended to placate typescript so that unreachable code type checks * If this is thrown, this means there is a bug in the code */ declare class ErrorUtilsUndefinedBehaviour extends ErrorUtils { static description: string; exitCode: 70; } declare class ErrorUtilsPollTimeout extends ErrorUtils { static description: string; exitCode: 75; } declare class ErrorUtilsNodePath extends ErrorUtils { static description: string; exitCode: 64; } export { ErrorUtils, ErrorUtilsUndefinedBehaviour, ErrorUtilsPollTimeout, ErrorUtilsNodePath, };