import { Exception } from './src/libs/exception.cjs';

declare const E_FACTORY_SOFT_TIMEOUT: new (args?: any, options?: ErrorOptions) => Exception;
declare const E_FACTORY_HARD_TIMEOUT: new (args?: any, options?: ErrorOptions) => Exception;

declare const errors_E_FACTORY_HARD_TIMEOUT: typeof E_FACTORY_HARD_TIMEOUT;
declare const errors_E_FACTORY_SOFT_TIMEOUT: typeof E_FACTORY_SOFT_TIMEOUT;
declare namespace errors {
  export { errors_E_FACTORY_HARD_TIMEOUT as E_FACTORY_HARD_TIMEOUT, errors_E_FACTORY_SOFT_TIMEOUT as E_FACTORY_SOFT_TIMEOUT };
}

export { E_FACTORY_SOFT_TIMEOUT as E, E_FACTORY_HARD_TIMEOUT as a, errors as e };
