@sectester/scan
Version:
The package defines a simple public API to manage scans and their expectations.
12 lines (11 loc) • 376 B
TypeScript
import { Issue, ScanConfig, ScanState } from './models';
export interface Scans {
createScan(config: ScanConfig): Promise<{
id: string;
}>;
listIssues(id: string): Promise<Issue[]>;
stopScan(id: string): Promise<void>;
deleteScan(id: string): Promise<void>;
getScan(id: string): Promise<ScanState>;
}
export declare const Scans: unique symbol;