/**
 * 리터치 어시스트의 브라우저(매니저/프리뷰)와 ju-hong-e 브리지가 공유하는 상수 모음이다.
 * 이 모듈은 다른 feature에 의존하지 않는 leaf로 유지해, 생성되는 Storybook 설정 템플릿과 서버가 같은 값을 쓰도록 한다.
 */
/**
 * 리터치 브리지 HTTP 서버가 사용할 후보 포트 목록.
 * 매니저 패널은 이 후보들을 순서대로 health 핑하여 살아있는 브리지를 찾는다.
 * (storybook 4173, gen-html-multiple 4193 과 충돌하지 않도록 선택)
 */
export declare const RETOUCH_PORT_CANDIDATES: readonly [4196, 4197, 4198, 4199];
/** 매니저 → 프리뷰: DOM 선택 모드 시작 */
export declare const RETOUCH_CHANNEL_PICK_START = "juhonge/retouch/pick-start";
/** 프리뷰 → 매니저: 선택된 요소의 추상 설명 회신 */
export declare const RETOUCH_CHANNEL_PICK_RESULT = "juhonge/retouch/pick-result";
/** 매니저 → 프리뷰: DOM 선택 모드 취소 */
export declare const RETOUCH_CHANNEL_PICK_CANCEL = "juhonge/retouch/pick-cancel";
/** 매니저 → 프리뷰: 특정 선택 대상(data-retouch-target-N)의 마킹/테두리 제거 */
export declare const RETOUCH_CHANNEL_CLEAR_TARGET = "juhonge/retouch/clear-target";
/** 매니저 → 프리뷰: 칩 hover 시 해당 대상의 테두리를 깜빡여 위치를 알려준다 */
export declare const RETOUCH_CHANNEL_FLASH_TARGET = "juhonge/retouch/flash-target";
/** `/api/retouch` 스트리밍 응답에서 최종 결과(JSON) 앞에 붙는 마커 */
export declare const RETOUCH_RESULT_MARKER = "__RETOUCH_RESULT__";
/** `/api/retouch` 스트리밍 응답에서 오류(JSON) 앞에 붙는 마커 */
export declare const RETOUCH_ERROR_MARKER = "__RETOUCH_ERROR__";
//# sourceMappingURL=constants.d.ts.map