import { UbiquitiEdgeSwitchConnection } from './ubiquiti-edgeswitch-connection';
import { DeviceCredentials } from '../base-connection';
export declare class UbiquitiUnifiSwitchConnection extends UbiquitiEdgeSwitchConnection {
    private inTelnetSession;
    constructor(credentials: DeviceCredentials & {
        enablePassword?: string;
    });
    sessionPreparation(): Promise<void>;
    private enterSwitchCli;
    private exitSwitchCli;
    disconnect(): Promise<void>;
    protected cleanup(): Promise<void>;
}
