/**
 * @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];
