SignatureNotificationsApi: {
    signatureNotifications(
        signature: Signature,
        config: Readonly<{ enableReceivedNotification: true }> & Readonly<
            { commitment?: Commitment },
        >,
    ):
        | Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }>
        | Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }>;
    signatureNotifications(
        signature: Signature,
        config?: Readonly<{ enableReceivedNotification?: false }> & Readonly<
            { commitment?: Commitment },
        >,
    ): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }>;
}

Type declaration