@daiso-tech/core
Version:
The library offers flexible, framework-agnostic solutions for modern web applications, built on adaptable components that integrate seamlessly with popular frameworks like Next Js.
21 lines (20 loc) • 503 B
TypeScript
/**
* @module CircuitBreaker
*/
/**
*
* IMPORT_PATH: `"@daiso-tech/core/circuit-breaker/contracts"`
* @group Contracts
*/
export declare const CIRCUIT_BREAKER_STATE: {
readonly OPEN: "OPEN";
readonly HALF_OPEN: "HALF_OPEN";
readonly CLOSED: "CLOSED";
readonly ISOLATED: "ISOLATED";
};
/**
*
* IMPORT_PATH: `"@daiso-tech/core/circuit-breaker/contracts"`
* @group Contracts
*/
export type CircuitBreakerState = (typeof CIRCUIT_BREAKER_STATE)[keyof typeof CIRCUIT_BREAKER_STATE];