export interface InstalledSoftware {
    name: string;
    version: string;
    publisher: string;
    installDate: string;
    installLocation: string;
    size: number;
    type: string;
    architecture: string;
}
export declare class SoftwareCollector {
    private lastSoftwareSnapshot;
    collect(): Promise<InstalledSoftware[]>;
    private collectWindows;
    private collectLinux;
}
//# sourceMappingURL=software.d.ts.map