/**
 * TimeEntry Database Mapper
 *
 * Maps between TimeEntry domain objects and SQLite database rows.
 */
import type { TimeEntry } from '../../../../domain/generated/output.js';
export interface TimeEntryRow {
    id: string;
    work_item_id: string;
    duration_minutes: number;
    note: string | null;
    logged_at: number;
    created_at: number;
    updated_at: number;
}
export declare function toDatabase(entry: TimeEntry): TimeEntryRow;
export declare function fromDatabase(row: TimeEntryRow): TimeEntry;
//# sourceMappingURL=time-entry.mapper.d.ts.map