import { FeatureCode } from '../../features/features.types';
import AbstractSkillTest from '../../tests/AbstractSkillTest';
export default class SettingRemoteTest extends AbstractSkillTest {
    protected static skillCacheKey: string;
    protected static hasSetRemoteAction(): Promise<void>;
    protected static savesRemote(remote: string, expected: string): Promise<void>;
    protected static shouldAskForRemoteBeforeEventActionIsInvokedIfTerminalSupportsIt(feature: FeatureCode, action: string): Promise<void>;
    protected static shouldThrowBeforeEventActionIsInvokedIfTerminalSupportsIt(action: string): Promise<void>;
    protected static resultsOfCommandHasRemoteMixedIntoSummary(): Promise<void>;
}
