import { CiscoConnection } from '../cisco/cisco-connection';
declare class VyosConnectionBase extends CiscoConnection {
    sessionPreparation(): Promise<void>;
    protected enterConfigMode(): Promise<void>;
    protected exitConfigMode(): Promise<void>;
    commit(): Promise<string>;
    saveConfig(): Promise<any>;
    protected setBasePrompt(): Promise<void>;
}
export declare const VyosConnection: {
    new (...args: any[]): {
        checkEnableMode(): Promise<boolean>;
        enable(): Promise<string>;
        exitEnableMode(): Promise<string>;
    };
} & typeof VyosConnectionBase;
export {};
