* * @since 0.1.0 */ public function find_active( int $limit = 100, int $offset = 0 ): array; /** * Link an agent to a service they can deliver. * * @param int $agent_id Agent id. * @param int $service_id Service id. * * @since 0.1.0 */ public function assign_service( int $agent_id, int $service_id ): void; /** * Non-deleted agents. Used for edition ceilings. * * @since 0.26.0 */ public function count_stored(): int; }