import { BaseFetchOptions, DraftedFetchOptions, TimestampsFetchOptions } from '../../../../classes'; /** * FetchNotificationOptionsDtoV1 * * Data Transfer Object for querying notification collections. * Inherits timestamp filtering fields and extends them with * notification-specific query parameters. */ export type FetchNotificationOptionsDtoV1 = BaseFetchOptions & TimestampsFetchOptions & DraftedFetchOptions & { includePending?: boolean; isSilenced?: boolean; isPending?: boolean; type?: string; types?: string[]; resource?: string; resources?: string[]; timestampMin?: number; timestampMax?: number; };