import type { ImportJob, ImportPlan, ImportScan } from '../../imports/types.js'; type Records = { scan: ImportScan; plan: ImportPlan; job: ImportJob; }; export declare class ImportRepository { readonly owner: string; constructor(owner: string); get(kind: K, id: string): Records[K]; save(kind: K, value: Records[K], key?: string): void; byKey(key: string): ImportJob | undefined; static owners(): string[]; scansBefore(time: number): ImportScan[]; deleteScan(id: string): void; jobs(limit?: number): ImportJob[]; } export {};