/** * Get Bulk Status via Infobip Service * Retrieves status of a scheduled email bulk * * @see https://www.infobip.com/docs/api/channels/email/email-message-scheduling */ import type { ServiceOptions } from '@plyaz/types/api'; import type { EndpointsList } from '@/api/endpoints'; import type { FetchResponse } from 'fetchff'; import type { InfobipGetScheduledEmailStatusesParams } from '@plyaz/types/api'; /** * Get scheduled email statuses from Infobip * Uses endpoint: GET /email/1/bulks/status * * @param params - Query parameters (bulkId required) * @param options - Optional service options * @returns Promise with InfobipGetScheduledEmailStatusesResponse * * @example * ```typescript * const status = await fetchInfobipScheduledEmailStatuses({ * bulkId: 'bulk-123' * }); * console.log(status.data.status); // 'PENDING', 'PROCESSING', etc. * ``` */ export declare function fetchInfobipScheduledEmailStatuses(params: InfobipGetScheduledEmailStatusesParams, options?: ServiceOptions): Promise; //# sourceMappingURL=fetchScheduledEmailStatuses.d.ts.map