///
export interface VariablesContextType {
children?: React.ReactNode;
variables?: Record;
registerVariable?: (value: Record) => void;
parseVariable?: (str: string, localVariables?: Record) => any;
registerValueVariable?: (componentId: string, value: Record) => void;
registerFunctionVariable?: (componentId: string, value: Record) => void;
subscribeVariables?: (listener: (allVariables: Record, updateVariables: Record) => void) => () => void;
config?: {
disabledHistoryListener?: boolean;
};
}
export declare const VariablesContext: import("react").Context;
export default VariablesContext;