/**
 * CustomAgent Database Mapper
 *
 * Maps between CustomAgent domain objects and SQLite rows for the
 * custom_agents table (migration 100).
 */
import type { CustomAgent } from '../../../../domain/generated/output.js';
export interface CustomAgentRow {
    id: string;
    agent_type: string;
    name: string;
    description: string;
    created_by: string;
    created_at: number;
    updated_at: number;
}
export declare function toDatabase(agent: CustomAgent): CustomAgentRow;
export declare function fromDatabase(row: CustomAgentRow): CustomAgent;
//# sourceMappingURL=custom-agent.mapper.d.ts.map