Version: 1.3.11.3.21.3.31.3.41.3.51.4.01.5.01.6.01.7.01.7.11.8.01.8.11.9.01.10.01.11.01.12.11.12.21.13.01.14.01.15.02.0.02.1.02.1.12.2.02.3.02.3.12.4.02.4.12.5.02.5.12.6.02.7.02.7.12.7.22.7.32.7.42.8.02.9.02.10.02.11.03.0.03.0.13.1.03.2.03.3.03.3.13.3.23.3.43.3.53.4.03.4.13.5.03.5.13.6.03.7.03.7.13.8.04.0.04.0.14.1.04.2.04.3.04.3.14.4.04.5.04.6.04.8.34.9.04.9.14.9.24.9.34.9.45.0.05.0.15.0.25.1.05.2.05.2.15.3.05.4.05.5.05.6.05.6.15.7.05.8.05.9.05.10.05.11.05.12.05.12.15.13.05.13.15.14.05.15.05.16.05.17.05.18.05.19.05.20.05.21.05.22.06.0.06.1.06.2.06.3.06.4.06.5.06.5.16.5.26.5.36.6.06.6.16.6.26.7.06.7.16.8.06.9.06.9.16.10.06.10.16.11.06.12.06.13.07.0.08.0.08.0.18.0.28.0.38.2.08.3.08.3.18.3.28.4.08.5.0
/**
* This file is part of the @egodigital/egoose distribution.
* Copyright (c) e.GO Digital GmbH, Aachen, Germany (https://www.e-go-digital.com/)
*
* @egodigital/egoose is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as
* published by the Free Software Foundation, version 3.
* @egodigital/egoose is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
import * as pQueue from 'p-queue';
* Options for 'CreateQueueOptions' function.
export declare type CreateQueueOptions = pQueue.Options<pQueue.QueueAddOptions>;
* Creates a new queue.
* @param {CreateQueueOptions} [opts] Custom options.
* @return {pQueue} The new queue.
export declare function createQueue(opts?: CreateQueueOptions): pQueue;