import type * as Brevo from "../../../../index.js"; /** * @example * {} */ export interface GetSmsEventsRequest { /** Number of documents per page */ limit?: number; /** **Mandatory if endDate is used.** Starting date (YYYY-MM-DD) of the report */ startDate?: string; /** **Mandatory if startDate is used.** Ending date (YYYY-MM-DD) of the report */ endDate?: string; /** Index of the first document of the page */ offset?: number; /** Number of days in the past including today (positive integer). **Not compatible with 'startDate' and 'endDate'** */ days?: number; /** Filter the report for a specific phone number */ phoneNumber?: string; /** Filter the report for specific events */ event?: Brevo.GetSmsEventsRequestEvent; /** Filter the report for specific tags passed as a serialized urlencoded array */ tags?: string; /** Sort the results in the ascending/descending order of record creation. Default order is **descending** if `sort` is not passed */ sort?: Brevo.GetSmsEventsRequestSort; }