export interface VariableProvider { getVariable: (name: string) => string | undefined; } export declare function genVariableStore(obj: Record): { getVariable: (name: string) => any; }; export declare function fulfillVariables(input: Record | Array | string, variables: Record): any; export declare function fulfillVariablesInString(input: string, variables: Record): string;