import { type Observable } from 'rxjs'; import { CustomVariableSupport, type DataQueryRequest, type DataQueryResponse } from '@grafana/data'; import { type SqlDatasource } from './datasource/SqlDatasource'; import { type SQLQuery } from './types'; export declare class SQLVariableSupport extends CustomVariableSupport { readonly datasource: SqlDatasource; constructor(datasource: SqlDatasource); editor: (props: import("./components/QueryEditor").SqlQueryEditorProps) => import("react/jsx-runtime").JSX.Element; query(request: DataQueryRequest): Observable; getDefaultQuery(): Partial; }