export declare class SoftwareVersion {
    readonly major: number;
    readonly minor: number;
    readonly patch: number;
    readonly branch: string;
    readonly commit?: string | undefined;
    private constructor();
    static from_string(swv: string): SoftwareVersion;
    to_string(): string;
    compare(other: SoftwareVersion): -1 | 0 | 1;
}
