/** * Param resolution helpers with precedence rules: * - event params (per-event) override * - config params (per-property) fallback * - set params (global defaults) fallback * * `resolveString` returns a trimmed, non-empty string or null. * `resolveBool` returns a boolean or null. */ export declare function resolveWithPrecedence({ key, eventParams, config, setParams, }: { key: string; eventParams?: Record | null; config?: Record | null; setParams?: Record | null; }): {} | null; export declare function resolveString({ key, eventParams, config, setParams, }: { key: string; eventParams?: Record | null; config?: Record | null; setParams?: Record | null; }): string | null; export declare function resolveBool({ key, eventParams, config, setParams, }: { key: string; eventParams?: Record | null; config?: Record | null; setParams?: Record | null; }): boolean | null;