import type { TypeCheck } from '@ariestools/sdk'; import { IsObjectFactory } from '@ariestools/sdk'; import type { AttachableModuleInstance } from '../../module-model/index.js'; import type { NodeInstance } from '../instance.js'; import type { NodeModule, NodeModuleEventData } from '../Node.js'; import type { NodeParams } from '../Params.js'; export interface AttachableNodeInstance extends NodeModule, AttachableModuleInstance, NodeInstance { } export type AttachableNodeInstanceTypeCheck = TypeCheck; export declare class IsAttachableNodeInstanceFactory extends IsObjectFactory { } //# sourceMappingURL=AttachableInstance.d.ts.map