+ * Chooses a worker node in the pool and returns its key.
+ */
+ choose: () => number
+ /**
+ * Removes a worker node key from strategy internals.
+ *
+ * @param workerNodeKey - The worker node key.
+ */
+ remove: (workerNodeKey: number) => boolean
+ /**
+ * Sets the worker choice strategy options.
+ *
+ * @param opts - The worker choice strategy options.