AccountNotificationsApi: {
    accountNotifications(
        address: Address,
        config: Readonly<{ commitment?: Commitment }> & Readonly<
            { encoding: "base64" },
        >,
    ): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }>;
    accountNotifications(
        address: Address,
        config: Readonly<{ commitment?: Commitment }> & Readonly<
            { encoding: "base64+zstd" },
        >,
    ): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }>;
    accountNotifications(
        address: Address,
        config: Readonly<{ commitment?: Commitment }> & Readonly<
            { encoding: "jsonParsed" },
        >,
    ): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }>;
    accountNotifications(
        address: Address,
        config: Readonly<{ commitment?: Commitment }> & Readonly<
            { encoding: "base58" },
        >,
    ): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }>;
    accountNotifications(
        address: Address,
        config?: Readonly<{ commitment?: Commitment }>,
    ): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }>;
}

Type declaration