import type { QueryInHistory } from '../../../../../store/reducers/query/types'; import type { QueryExecution } from '../types'; interface YqlEditorProps { changeUserInput: (arg: { input: string; }) => void; theme: string; handleGetExplainQueryClick: (text: string) => void; handleSendExecuteClick: (execution: QueryExecution) => void; handleGetExplainAnalyzeQueryClick: (text: string) => void; historyQueries: QueryInHistory[]; goToPreviousQuery: () => void; goToNextQuery: () => void; onEditorReady?: () => void; } export declare function YqlEditor({ changeUserInput, theme, handleSendExecuteClick, handleGetExplainQueryClick, handleGetExplainAnalyzeQueryClick, historyQueries, goToPreviousQuery, goToNextQuery, onEditorReady, }: YqlEditorProps): import("react/jsx-runtime").JSX.Element; export {};