import type { IntlShape } from 'react-intl'; import type { FilterSegmentVariableDefinition, ResultRecord, ResultRecordValue } from '@dynatrace-sdk/client-query'; /** * @internal */ export declare function convertQueryRecordToStoreSegmentVariables(records: (ResultRecord | null)[]): FilterSegmentVariableDefinition[]; /** * * @param record - ResultRecordValue * @returns stringified version of the result * @internal */ export declare function flattenQueryResultToValues(base: string[], row: ResultRecordValue[]): string[]; /** * Helper function to return a readable textvalue for segment variable values * that can be rendered in triggers, options, tooltips and presets. * @internal */ export declare function getReadableValue(value: string | null | undefined, intl: IntlShape): string | null | undefined;