/**
 * Migration 051: Add usage tracking columns to interactive_sessions.
 *
 * Tracks cumulative cost and token usage per session so users can see
 * how much each chat session costs. Values are accumulated from the
 * SDK's result messages on each turn completion.
 *
 * Columns:
 *  - total_cost_usd: cumulative cost in USD (REAL, default 0)
 *  - total_input_tokens: cumulative input tokens (INTEGER, default 0)
 *  - total_output_tokens: cumulative output tokens (INTEGER, default 0)
 *  - total_turns: cumulative SDK turns (INTEGER, default 0)
 */
import type { MigrationParams } from 'umzug';
import type Database from 'better-sqlite3';
export declare function up({ context: db }: MigrationParams<Database.Database>): Promise<void>;
export declare function down({ context: db }: MigrationParams<Database.Database>): Promise<void>;
//# sourceMappingURL=051-add-session-usage-tracking.d.ts.map