client: {
    mandatory: {
        DoorLock: Type<DoorLock.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, DoorLockInterface>, DoorLockInterface>;
    };
    optional: {
        Groups: Type<Groups.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, GroupsInterface>, GroupsInterface>;
        ScenesManagement: Type<ScenesManagement.Cluster, Type<Of<{
            attributes: {};
            commands: {};
            events: {};
            id: 0;
            name: "Unknown";
            revision: 0;
        }>, typeof ClusterBehavior, ScenesManagementInterface>, ScenesManagementInterface>;
    };
} = ...

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