import type { FieldType, RangedFieldTypes } from '@dynatrace-sdk/client-query'; /** * @public */ export type FieldEntry = { name: string; type: FieldType['type']; elementType?: FieldType['type']; }; /** * Gets Types for a record given a record index. * @param fieldTypes - Field types * @param recordIndex - Record index * @public */ export declare const getTypesForRecordIndex: (fieldTypes: RangedFieldTypes[], recordIndex: number) => RangedFieldTypes | undefined; /** * @public */ export declare const convertToFieldEntries: (type: RangedFieldTypes) => FieldEntry[]; /** * @public */ export declare const getFieldsArrayForRecordIndex: (fieldTypes: RangedFieldTypes[], recordIndex: number) => FieldEntry[];