@kiroboio/fct-core
Version:
Kirobo.io FCT Core library
23 lines • 770 B
TypeScript
import { ParamValue } from "../types";
type IsComputedVariableInput = {
strict: true;
value: ParamValue;
id: string;
index: number;
} | {
strict: boolean;
value: ParamValue;
id?: string;
index?: number;
};
export declare function isExternalVariable(value: ParamValue): boolean;
export declare function isComputedVariable({ value, id, index, strict }: IsComputedVariableInput): boolean;
export declare function isOutputVariable({ value, index, strict, }: {
value: ParamValue;
index: number;
strict?: boolean;
}): boolean;
export declare function isGlobalVariable(value: ParamValue): boolean;
export declare function isConstantVariable(value: ParamValue): boolean | undefined;
export {};
//# sourceMappingURL=isVariable.d.ts.map