import { RequestClient, DynamicFieldResponse } from '@segment/actions-core'; import DDApi from '../dd-api'; import type { FieldTypeName } from '@segment/actions-core/destination-kittypes'; declare class DDDataFieldsApi extends DDApi { constructor(api_host: string, client: RequestClient); getDataFields(): Promise; mapDataFieldType(fieldType: string): FieldTypeName; isNumeric(value: unknown): boolean; validateDataFields(payload: { dataFields?: { [k: string]: unknown; }; }): Promise<{ [k: string]: unknown; } | undefined>; } export default DDDataFieldsApi;