import { MaybeRef, Ref, ComputedRef } from 'vue';
import { BlockModel } from '@vtj/core';
import { Context } from '@vtj/renderer';
export interface BinderOption {
    title: string;
    items: string[];
}
export declare function useBinder(currentRef: MaybeRef<BlockModel | null>, contextRef: MaybeRef<Context | null>): {
    keyword: Ref<string, string>;
    options: ComputedRef<BinderOption[]>;
    searchResult: ComputedRef<BinderOption[]>;
};
