UNPKG

@naktibalda/stub-azure-function-context

Version:
30 lines 928 B
import { Binding } from '../types'; import { ContextBindings } from '@azure/functions'; export declare type QueueBindingData = { id: string; queueTrigger: string; dequeueCount: number; expirationTime: string; insertionTime: string; nextVisibleTime: string; popReceipt: string; }; declare interface DequeuedMessageItem { messageId: string; insertedOn: Date; expiresOn: Date; popReceipt: string; nextVisibleOn: Date; dequeueCount: number; messageText: string; } export declare class QueueBinding implements Binding { static createFromMessageText(queueTrigger: string): QueueBinding; static createFromDequeuedMessageItem(messageItem: DequeuedMessageItem): QueueBinding; private readonly data; constructor(bindingData: QueueBindingData); toContextBinding(): ContextBindings; toTrigger(): string; } export {}; //# sourceMappingURL=queue-binding.d.ts.map