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