onirii
Version:
Universal queue SDK
12 lines (11 loc) • 435 B
TypeScript
import { Options } from 'amqplib';
import { Replies } from 'amqplib/properties';
export interface OriginalQueueInterface {
createQueue(): void;
getQueue(): void;
deleteQueue(name: string, options: Options.DeleteQueue): Promise<deleteQueueRsType>;
purgeQueue(name: string): Promise<purgeQueueRsType>;
}
declare type deleteQueueRsType = Replies.DeleteQueue;
declare type purgeQueueRsType = Replies.PurgeQueue;
export {};