/**
 * ./src/classes/diversions.ts
 * penguins-eggs v.10.0.0 / ecmascript 2020
 * author: Piero Proietti
 * email: piero.proietti@gmail.com
 * license: MIT
 */
/**
 * contiene le variazione di nome
 * per ogni famiglia
 */
import { IDistro } from '../interfaces/index.js';
export default class Diversions {
    /**
     *
     * @param familyId
     * @returns
     */
    static isSystemDBoot(familyId: string, isEfi: boolean): boolean;
    /**
     *
     * @param familyId
     * @returns deluser
     */
    static deluser(familyId: string): string;
    /**
     *
     * @param familyId
     * @returns
     */
    static grubName(familyId: string): string;
    /**
     * grubForce
     */
    static grubForce(familyId: string): string;
    /**
     *
     * @param familyId
     * @param volid
     * @returns
     */
    static kernelParameters(familyId: string, volid: string): string;
    /**
       *
       * @returns
       */
    static distro(): IDistro;
    /**
    * isManjaroBased
    */
    static isManjaroBased(distro: string): boolean;
}
