import { $getSelection, RangeSelection, NodeSelection } from "lexical"; export interface CurrentSelection { selection: ReturnType; rangeSelection: RangeSelection | null; nodeSelection: NodeSelection | null; } interface Generator { (params: CurrentSelection): T; } export declare function useCurrentSelection(): CurrentSelection; export declare function useDeriveValueFromSelection(generator: Generator): T; export {};