/**
 * Migration: 020 - process_attribute table (Issue #91)
 * Description: Create process_attribute table for process-specific topics/attributes (recall scoring)
 * Version: 20.0
 * Date: 2026-02-08
 */
import type Database from 'better-sqlite3';
import type { Migration } from '../types.js';
/**
 * Process Attribute Table Migration (Issue #91)
 *
 * Creates process_attribute table: process_id별 주제/속성(topics, workflow_names, skill_names) 저장.
 * recall 시 (query 유사도) × (process-attribute 적합도) 스코어링에 사용.
 */
export declare class ProcessAttributeTableMigration implements Migration {
    version: string;
    name: string;
    description: string;
    private tableExists;
    private columnExists;
    validateBefore(db: Database.Database): Promise<void>;
    up(db: Database.Database): Promise<void>;
    down(db: Database.Database): Promise<void>;
    validateAfter(db: Database.Database): Promise<void>;
}
//# sourceMappingURL=020-process-attribute-table.d.ts.map