import ActionStore from "../ActionStore";
import { SparnaturalQueryIfc } from "../../SparnaturalQueryIfc";
import { SparnaturalQuery } from "../../SparnaturalQueryIfc-v13";
export declare class QueryGenerator {
    actionStore: ActionStore;
    constructor(actionStore: ActionStore);
    generateQuery(): QueryUpdatedPayload;
    fireQueryUpdatedEvent(payload: QueryUpdatedPayload): void;
}
export declare class QueryUpdatedPayload {
    queryString: string;
    queryJson: SparnaturalQueryIfc;
    queryStringNew: string;
    queryJsonNew: SparnaturalQuery;
    querySparqlJs: Object;
}
