import { FlexInAppNotification } from "../../../core/FlexDataClient"; import { NotificationPanelStateProps } from "../NotificationPanel/NotificationPanel"; import { NotificationMessage } from "../NotificationPanel/Notifications.definitions"; export declare const mockProps: NotificationPanelStateProps; export declare const HAS_NEXT_PAGE_DATA = "nextPageData"; export declare const HAS_NO_NEXT_PAGE_DATA = "noNextPageData"; export declare const EMPTY_DATA = "emptyData"; export declare const ERROR_DATA = "errorData"; export declare const getMockData: (data: string) => { data: { flexNotifications: { notifications: ({ recipientId: string; sentTime: string; accountSid: string; instanceSid: string; notificationSid: string; notification: { status: string; }; notificationAttributes: string; type: string; } | { recipientId: string; sentTime: string; accountSid: string; instanceSid: string; notificationSid: string; notification: { status: string; severity: string; }; type: string; } | { recipientId: string; sentTime: number; accountSid: string; instanceSid: string; notificationSid: string; notification: { status: string; severity: string; }; notificationAttributes: string; type: string; })[]; meta: { nextPageToken: string; pageSize: number; }; }; }; error?: undefined; } | { error: { message: string; }; data?: undefined; }; export declare const message: NotificationMessage[]; export declare const dummyInAppNotificationAttributes: { type: string; state: string; queueSid: string; channelSid: string; queueName: string; taskChannelName: string; pipelineKey: string; metricId: string; }; export declare const dummyInAppNotification: FlexInAppNotification;