import { JSONObject, JSONLikeObject } from '../json-object'; import { StatsContext } from '../destination-kit'; export type InputData = { [key: string]: unknown; }; export type Features = { [key: string]: boolean; }; export declare const MAX_PATTERN_LENGTH = 10; export declare const MAX_REPLACEMENT_LENGTH = 10; declare function transform(mapping: JSONLikeObject, data?: InputData | undefined, statsContext?: StatsContext | undefined): JSONObject; declare function transformBatch(mapping: JSONLikeObject, data?: Array | undefined, statsContext?: StatsContext | undefined): JSONObject[]; export { transform, transformBatch };