import type { ViewModel } from '../../main/view-model.js';
import type { UpdateHostParams } from './types.js';
export default function (host: ViewModel, updateHostParams: UpdateHostParams): {
    el: HTMLDivElement;
    createSubquery: (query?: string) => void;
    appendToQuery(query: any): void;
    perform(data: unknown, context: unknown): Promise<unknown>;
};
