import { Scriptable, ScriptableClass, ScriptableVariable } from 'scriptable-abstract'; import { Constructor } from '../types/common.js'; declare const ABS_IMPLEMENTATIONS: Array>; declare const MOCK_IMPLEMENTATIONS: Array & Constructor>; type ScriptableImplementation = (typeof ABS_IMPLEMENTATIONS)[number] | (typeof MOCK_IMPLEMENTATIONS)[number]; declare const SCRIPTABLE_IMPLEMENTATIONS: Record; declare const GLOBAL_CLASSES: Array & Constructor>; declare const GLOBAL_VARIABLES: Array & Constructor>; export { GLOBAL_CLASSES, GLOBAL_VARIABLES, SCRIPTABLE_IMPLEMENTATIONS, type ScriptableImplementation };