• Returns {
        done: boolean;
        watchInQueueServices: () => () => void;
        watchUserServices: () => Promise<() => void>;
    }