import { z } from 'zod'; import type { EntityManagerService } from '../../services'; export type NotificationsApiServicesConfig = { entityManager?: EntityManagerService; }; export declare const MarkAllNotificationsAsViewedSchema: z.ZodObject<{ userId: z.ZodEffects; }, "strip", z.ZodTypeAny, { userId: number; }, { userId: string; }>; export type MarkAllNotificationsAsViewedRequest = z.input; export declare const UpdatePlaylistLastViewedAtSchema: z.ZodObject<{ playlistId: z.ZodEffects; userId: z.ZodEffects; }, "strip", z.ZodTypeAny, { userId: number; playlistId: number; }, { userId: string; playlistId: string; }>; export type UpdatePlaylistLastViewedAtRequest = z.input; export declare const CreateNotificationSchema: z.ZodObject<{ data: z.ZodAny; }, "strip", z.ZodTypeAny, { data?: any; }, { data?: any; }>; export type CreateNotificationRequest = z.input;