import type { $sentArgs } from '../../../entity/constants.js'; import type { Entity, EntitySendableAction } from '../../../entity/entity.js'; import { $actionName, $spy } from './/constants.js'; import type { EntitySpy } from './spy.js'; export declare class EntityActionInspector> { [$spy]: EntitySpy; [$actionName]: string; constructor(spy: EntitySpy, Action: new (entity: ENTITY) => ACTION); count(): number; args(at: number): ReturnType | undefined; allArgs(): ReturnType[]; }