export type ScanEvent = { kind: "start"; id: string; } | { kind: "done"; id: string; count: number; } | { kind: "error"; id: string; message: string; }; export type DeleteEvent = { kind: "pass"; pass: number; } | { kind: "deleted"; id: string; } | { kind: "failed"; id: string; }; export interface ScanUI { emit: (event: ScanEvent) => void; unmount: () => void; } export declare const renderScan: (total: number) => ScanUI; export interface DeleteUI { emit: (event: DeleteEvent) => void; unmount: () => void; } export declare const renderDelete: (totals: { id: string; total: number; }[]) => DeleteUI; //# sourceMappingURL=Nuke.d.ts.map