import type { TypeCheck } from '@xylabs/sdk-js'; import { IsObjectFactory } from '@xylabs/sdk-js'; import type { AttachableModuleInstance } from '@xyo-network/module-model'; import type { Payload } from '@xyo-network/sdk-protocol-js'; import type { WitnessModuleEventData } from '../EventData.ts'; import type { WitnessInstance } from '../Instance.ts'; import type { WitnessParams } from '../Params.ts'; export interface AttachableWitnessInstance extends WitnessInstance, AttachableModuleInstance { } export type AttachableWitnessInstanceTypeCheck = TypeCheck; export declare class IsAttachableWitnessInstanceFactory extends IsObjectFactory { } //# sourceMappingURL=AttachableInstance.d.ts.map