import type { NamiFlowManager } from "../../../nami/flow/NamiFlowManager";
/**
 * Resolver for liquid-style flow variables, without requiring namespace prefixes.
 * We drop BaseNamespaceResolver since we don't need namespace registration or stripping.
 */
export declare class FlowLiquidResolver {
    flowManager: NamiFlowManager;
    urlParams: Record<string, string>;
    constructor(flowManager: NamiFlowManager);
    resolve(key: string): string | undefined;
    /**
     * Replaces {{key}} in a string using FlowLiquidResolver.
     */
    private interpolateLiquidVariables;
    /**
     * Deeply interpolates strings in objects/arrays without any namespace logic.
     */
    interpolateDeep(input: any): any;
}
