import { Logger } from 'homebridge';
export interface SSHConfig {
    enabled: boolean;
    host: string;
    port: number;
    username: string;
    privateKeyPath: string;
    passphrase?: string;
}
export declare class ShortcutsRunner {
    private log;
    private sshConfig?;
    constructor(log: Logger, sshConfig?: SSHConfig);
    runShortcut(shortcutName: string): Promise<void>;
    private runShortcutLocally;
    private runShortcutViaSSH;
}
//# sourceMappingURL=shortcutsRunner.d.ts.map