import type NativeQuery from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/queries/NativeQuery";
import type { CardType } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
export declare function getEditorLineHeight(lines: number): number;
export declare function getMaxAutoSizeLines(viewHeight: number): number;
type GetVisibleLinesCountParams = {
    query?: NativeQuery;
    viewHeight: number | "full";
};
export declare function calcInitialEditorHeight({ query, viewHeight, }: GetVisibleLinesCountParams): number;
export declare function canFormatForEngine(engine: string): boolean;
export declare function formatQuery(queryText: string, engine: string): Promise<string>;
export declare const getAutocompleteResultMeta: (type: CardType, collectionName: string) => string;
export {};
