import { VerifyResponse } from '@dynatrace-sdk/client-query'; import { DQLEditorValidityInfo } from '../DQLEditor.js'; /** * Validates the syntax of the given DQL query. * Note that this function is memoized. A server request is executed only once per unique query. * @internal */ export declare const verifyQuery: (query: string) => Promise; /** * Validates the syntax of the given DQL query. * @param content - the DQL query to validate * @param onValidationStart - called before the validation starts * @param onValidationEnd - called after validation finished * @internal */ export declare const dqlLinter: (content: string, onValidationStart?: () => void, onValidationEnd?: (validityInfo: DQLEditorValidityInfo[]) => void) => Promise;