/**
 * 관계 검증 실행자 모듈
 * 주간 관계 추출 품질 검증 스크립트를 child process로 실행하는 기능 제공
 */
export interface RelationValidatorConfig {
    scriptPath?: string;
    timeout?: number;
    defaultArgs?: string[];
}
export interface RelationValidatorResult {
    success: boolean;
    stdout: string;
    stderr: string;
    duration: number;
    error?: string;
}
/**
 * 관계 검증 실행자
 *
 * 역할:
 * - 주간 관계 검증 스크립트 실행
 * - 타임아웃 관리
 * - 프로세스 강제 종료 처리
 */
export declare class RelationValidatorExecutor {
    private config;
    constructor(config?: RelationValidatorConfig);
    /**
     * 관계 검증 스크립트 실행
     *
     * @param args 추가 인자
     * @param timeout 타임아웃 (밀리초, 선택적)
     * @returns 실행 결과
     */
    execute(args?: string[], timeout?: number): Promise<RelationValidatorResult>;
}
//# sourceMappingURL=relation-validator-executor.d.ts.map