/**
 * 줄 단위 keep/strip 필터링 유틸이다.
 * 특정 패턴에 매칭되는 줄만 유지하거나 제거하여 불필요한 텍스트를 걸러낸다.
 */
import type { FilterLinesOptions } from './types';
/**
 * @description 줄 단위 keep/strip 패턴 필터링을 적용한다.
 * keepPatterns가 지정되면 매칭되는 줄만 유지하고,
 * stripPatterns가 지정되면 매칭되는 줄을 제거한다.
 * 두 옵션이 동시에 주어지면 keep을 먼저 적용한 뒤 strip을 적용한다.
 * @param text 원본 텍스트
 * @param options 줄 필터링 옵션
 * @returns 필터링된 텍스트
 */
export declare const filterLines: (text: string, options: FilterLinesOptions) => string;
//# sourceMappingURL=line-filter.d.ts.map