import { C as Check, aK as RunParamTypes, y as NodeData, aG as ColumnRenderMode } from './lineagecheck-BQaKAQzn.js';
export { aB as AxiosQueryParams, aF as ColumnType, aH as DataFrame, aJ as LineageDiffParams, aD as RowData, aC as RowDataTypes, aE as RowObjectType, aL as Run, a_ as RunFormProps, a$ as RunResultViewProps, aI as SchemaDiffParams, aZ as isHistogramDiffRun, aX as isLineageDiffRun, aU as isProfileDiffRun, aT as isProfileRun, aO as isQueryBaseRun, aP as isQueryDiffRun, aN as isQueryRun, aW as isRowCountDiffRun, aV as isRowCountRun, aS as isSchemaDiffRun, aM as isSimpleRun, aY as isTopKDiffRun, aR as isValueDiffDetailRun, aQ as isValueDiffRun } from './lineagecheck-BQaKAQzn.js';
import '@tanstack/react-query';
import 'axios';
import 'react';
import 'react-icons';
import 'react/jsx-runtime';
import 'ag-grid-community';
import 'ag-grid-react';

declare function buildTitle(check: Check): string;
declare function buildDescription(check: Check): string;
declare function buildQuery(check: Check<RunParamTypes>): string;

declare function isSchemaChanged(baseSchema: NodeData["columns"], currSchema: NodeData["columns"]): boolean;

declare function columnPrecisionSelectOptions(colName: string, onColumnsRenderModeChanged: (col: Record<string, ColumnRenderMode>) => void): {
    value: string;
    onClick: () => void;
}[];

declare function deltaPercentageString(base: number, current: number): string;

declare const RECCE_SUPPORT_CALENDAR_URL = "https://cal.com/team/recce/chat";

declare const DisableTooltipMessages: {
    readonly add_or_remove: "Unavailable for added or removed resources.";
};

declare const PUBLIC_API_URL: string;
declare const PUBLIC_CLOUD_WEB_URL: string;

export { ColumnRenderMode, DisableTooltipMessages, PUBLIC_API_URL, PUBLIC_CLOUD_WEB_URL, RECCE_SUPPORT_CALENDAR_URL, RunParamTypes, buildDescription, buildQuery, buildTitle, columnPrecisionSelectOptions, deltaPercentageString, isSchemaChanged };
