import { IShortcutCondition, IShortcutKey } from './types'; export declare function buildKey(key: IShortcutKey): string; export declare function parseKey(shortcut: string, caseSensitive: boolean): IShortcutKey; export declare function normalizeSequence(input: string | string[], caseSensitive: boolean): IShortcutKey[]; export declare function parseCondition(condition: string): IShortcutCondition[]; export declare function reprKey(key: IShortcutKey): string; export declare function reprShortcut(input: string | string[], caseSensitive?: boolean): string;