chenjiawei.inizio cbefaa54fb
chore: add license header (#432)
* chore: add license-header

* chore: add precommit

* chore: add license header

* fix: only js & shell style
2025-07-01 11:53:02 +00:00

16 lines
541 B
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
* Copyright (c) 2025 Bytedance Ltd. and/or its affiliates
* SPDX-License-Identifier: MIT
*/
import { interfaces } from 'inversify';
import { type VariableEngine } from './variable-engine';
// 动态获取 variableEngine防止出现引用 variableEngine 导致的循环依赖
export const VariableEngineProvider = Symbol('DynamicVariableEngine');
export type VariableEngineProvider = () => VariableEngine;
export const ContainerProvider = Symbol('ContainerProvider');
export type ContainerProvider = () => interfaces.Container;