import type { Filter, FilterContext, FilterResult, JsonObject } from '../types.js';
export declare class AddFieldsFilter implements Filter<JsonObject> {
    readonly name = "add_fields";
    readonly stage: any;
    private readonly fields;
    constructor(stage: FilterContext['stage'], fields: Record<string, unknown>);
    apply(input: JsonObject): FilterResult<JsonObject>;
}
