export declare class MinecraftServerWhitelist {
    private _path;
    private _whitelist;
    private _loadError;
    private _onlineMode;
    constructor(directory: string, onlineMode?: boolean);
    get array(): {
        uuid: string;
        name: string;
    }[];
    add(username: string): Promise<{
        res: boolean;
        error: string;
    } | {
        res: boolean;
        error?: undefined;
    }>;
    remove(username: string): Promise<{
        res: boolean;
        error: string;
    } | {
        res: boolean;
        error?: undefined;
    }>;
    clear(): {
        res: boolean;
        error: string;
    } | {
        res: boolean;
        error?: undefined;
    };
    private saveWhitelist;
    private loadWhitelist;
}
