client: {
    mandatory: {
        ApplicationBasic: Type<ApplicationBasic.Cluster, typeof ClusterBehavior, {
            components: never[];
        }>;
        ContentLauncher: Type<ContentLauncher.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, ContentLauncherInterface>, ContentLauncherInterface>;
        KeypadInput: Type<KeypadInput.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, KeypadInputInterface>, KeypadInputInterface>;
        OnOff: Type<OnOff.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, OnOffInterface>, OnOffInterface>;
    };
    optional: {
        AccountLogin: Type<AccountLogin.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, AccountLoginInterface>, AccountLoginInterface>;
        ApplicationLauncher: Type<ApplicationLauncher.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, ApplicationLauncherInterface>, ApplicationLauncherInterface>;
        AudioOutput: Type<AudioOutput.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, AudioOutputInterface>, AudioOutputInterface>;
        Channel: Type<Channel.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, ChannelInterface>, ChannelInterface>;
        ContentControl: Type<ContentControl.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, ContentControlInterface>, ContentControlInterface>;
        LevelControl: Type<LevelControl.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, LevelControlInterface>, LevelControlInterface>;
        LowPower: Type<LowPower.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, LowPowerInterface>, LowPowerInterface>;
        MediaInput: Type<MediaInput.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, MediaInputInterface>, MediaInputInterface>;
        MediaPlayback: Type<MediaPlayback.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, MediaPlaybackInterface>, MediaPlaybackInterface>;
        Messages: Type<Messages.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, MessagesInterface>, MessagesInterface>;
        TargetNavigator: Type<TargetNavigator.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, TargetNavigatorInterface>, TargetNavigatorInterface>;
        WakeOnLan: Type<WakeOnLan.Cluster, typeof ClusterBehavior, {
            components: never[];
        }>;
    };
} = ...

A definition for each client cluster supported by the endpoint per the Matter specification.