import type { MessagingServiceScanLogListResponse } from '../models/MessagingServiceScanLogListResponse'; import type { CancelablePromise } from '../core/CancelablePromise'; export declare class MessagingServiceScanLogsService { /** * Get a list of messaging service scan logs * Use this API to get a list of messaging service scan logs that match the given parameters.

Token Permissions: [ `messaging_service_scan:read` ] * @returns MessagingServiceScanLogListResponse The list of messaging service scan logs and the accompanying metadata. * @throws ApiError */ static getMessagingServiceScansLogs({ scanId, xContextId, pageSize, pageNumber, sort, }: { /** The ID of the messaging service scan we want logs for. **/ scanId: string; /** Optional context id the request is running. **/ xContextId?: string; /** The number of messaging service scan logs to get per page. **/ pageSize?: number; /** The page number to get. **/ pageNumber?: number; /** Sort based on the provided parameters.
The value can be either a standalone field name (`?sort=`) or a field and direction, delimited by a colon (`?sort=:`). If the direction is not specified, the default is ascending. **/ sort?: string; }): CancelablePromise; }