import type { KeyLike, Keymap, KeymapEvent } from "../../index.js"; export type LeaderTrigger = KeyLike | Readonly<{ key: KeyLike; }> | readonly Readonly<{ key: KeyLike; }>[]; export interface LeaderOptions { trigger: LeaderTrigger; name?: string; } export declare function resolveLeaderTrigger(trigger: LeaderTrigger): KeyLike | undefined; /** * Defines a token such as `leader` that the default parser can reference as ``. */ export declare function registerLeader(keymap: Keymap, options: LeaderOptions): () => void;