TlvProgramGuideResponse: ObjectSchema<{
    paging: FieldType<TypeFromFields<{
        nextToken: OptionalFieldType<null | TypeFromFields<{
            after: OptionalFieldType<string>;
            before: OptionalFieldType<string>;
            limit: OptionalFieldType<number>;
        }>>;
        previousToken: OptionalFieldType<null | TypeFromFields<{
            after: OptionalFieldType<string>;
            before: OptionalFieldType<string>;
            limit: OptionalFieldType<number>;
        }>>;
    }>>;
    programList: FieldType<TypeFromFields<{
        audioLanguages: OptionalFieldType<string[]>;
        castList: OptionalFieldType<TypeFromFields<{
            name: FieldType<(...)>;
            role: FieldType<(...)>;
        }>[]>;
        categoryList: OptionalFieldType<TypeFromFields<{
            category: FieldType<(...)>;
            subCategory: OptionalFieldType<(...)>;
        }>[]>;
        channel: FieldType<TypeFromFields<{
            affiliateCallSign: OptionalFieldType<string>;
            callSign: OptionalFieldType<string>;
            identifier: OptionalFieldType<string>;
            majorNumber: FieldType<number>;
            minorNumber: FieldType<number>;
            name: OptionalFieldType<string>;
            type: OptionalFieldType<Channel.ChannelType>;
        }>>;
        description: OptionalFieldType<string>;
        dvbiUrl: OptionalFieldType<string>;
        endTime: FieldType<number>;
        externalIdList: OptionalFieldType<TypeFromFields<{
            name: FieldType<(...)>;
            value: FieldType<(...)>;
        }>[]>;
        identifier: FieldType<string>;
        parentalGuidanceText: OptionalFieldType<string>;
        posterArtUrl: OptionalFieldType<string>;
        ratings: OptionalFieldType<string[]>;
        recordingFlag: OptionalFieldType<TypeFromPartialBitSchema<{
            recorded: BitFlag;
            recordSeries: BitFlag;
            scheduled: BitFlag;
        }>>;
        releaseDate: OptionalFieldType<string>;
        seriesInfo: OptionalFieldType<null | TypeFromFields<{
            episode: FieldType<(...)>;
            season: FieldType<(...)>;
        }>>;
        startTime: FieldType<number>;
        subtitle: OptionalFieldType<string>;
        thumbnailUrl: OptionalFieldType<string>;
        title: FieldType<string>;
    }>[]>;
}> = ...

This command is a response to the GetProgramGuide command.

Type declaration

MatterSpecification.v13.Cluster § 6.6.7.6