export declare const RIGHT: "@typed/Right";
export declare type RIGHT = typeof RIGHT;
/**
* A JSON-serializable Right data-structure.
* @name Right
* @type
*/
export interface Right {
readonly [RIGHT]: A;
}
export declare namespace Right {
/**
* Creates a Right
* @name Right.of(value: A): Right
* @param {A}
* @return {Right}
*/
function of(value: A): Right;
}
/**
* Extracts the value contained in a Right.
* @name fromRight(right: Right): A
* @param right
*/
export declare function fromRight(right: Right): A;
//# sourceMappingURL=Right.d.ts.map