export type SlotsUpdatesType = 'firstShredReceived' | 'completed' | 'createdBank' | 'frozen' | 'dead' | 'optimisticConfirmation' | 'root'; export interface SlotsUpdatesStats { readonly maxTransactionsPerEntry: number; readonly numFailedTransactions: number; readonly numSuccessfulTransactions: number; readonly numTransactionEntries: number; } export interface SlotsUpdatesNotification { readonly slot: number; readonly type: SlotsUpdatesType | string; readonly timestamp: number | null; readonly parent?: number; readonly err?: string; readonly stats?: SlotsUpdatesStats; } export declare function createSlotsUpdatesNotification(data: unknown): SlotsUpdatesNotification;