export declare const useEmoji: () => {
    find: (codeOrName: string) => {
        emoji: string;
        key: string;
    } | undefined;
    get: (codeOrName: string) => string | undefined;
    has: (codeOrName: string) => boolean;
    random: () => {
        emoji: string;
        name: string;
    };
    replace: (input: string, replacement: import("node-emoji").ReplaceReplacement | string, { preserveSpaces }?: {
        preserveSpaces?: boolean | undefined;
    }) => string;
    search: (keyword: RegExp | string) => {
        emoji: string;
        name: string;
    }[];
    strip: (input: string, { preserveSpaces }?: import("node-emoji").StripOptions) => string;
    which: (emoji: string, { markdown }?: import("node-emoji").WhichOptions) => string | undefined;
    emojify: (input: string, { fallback, format }?: import("node-emoji").EmojifyOptions) => string;
    unemojify: (input: string) => string;
};
