import { HotkeyDescription, HotkeyProvider, HotkeysService, AppService, ConfigProvider, ConfigService } from 'tabby-core'; export declare class BackslashNewlineConfigProvider extends ConfigProvider { defaults: { hotkeys: { 'shift-enter-newline': string[]; }; backslashNewline: { customText: string; }; }; } export declare class BackslashNewlineHotkeyProvider extends HotkeyProvider { provide(): Promise; } export declare class BackslashNewlineHandler { private hotkeys; private app; private config; constructor(hotkeys: HotkeysService, app: AppService, config: ConfigService); private init; private handleBackslashNewline; private getActiveTerminal; private isTerminalTab; private sendBackslashNewline; private processEscapeSequences; } export default class BackslashNewlineModule { private handler; constructor(handler: BackslashNewlineHandler); }