/** * llm_api_purge_log_job — deletes hazo_llm_api_log rows older than retention_days. * * Usage (consumer app): * ```typescript * import { createJobsClient, register_maintenance_jobs } from 'hazo_jobs/server'; * import { llm_api_purge_log_job } from 'hazo_llm_api/server'; * * const client = createJobsClient({ connect: { adapter }, dialect: 'sqlite' }); * const worker = client.worker({ * workerId: 'maint-worker', * types: [llm_api_purge_log_job.type], * }); * await register_maintenance_jobs(client, worker, [llm_api_purge_log_job]); * ``` */ import type { MaintenanceJob } from 'hazo_jobs/server'; export interface PurgeLogPayload { /** Number of days to retain. Rows older than this are deleted. Default: 90. */ retention_days: number; } export declare const llm_api_purge_log_job: MaintenanceJob; //# sourceMappingURL=purge_log_job.d.ts.map