CompleteInstance: MutableCluster<{
    attributes: {
        acceptHeader: Attribute<string[], any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                urlPlayback: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList<BitSchema>;
        };
        supportedStreamingProtocols: Attribute<TypeFromPartialBitSchema<{
            dash: BitFlag;
            hls: BitFlag;
        }>, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                urlPlayback: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList<BitSchema>;
        };
    };
    commands: {
        launchContent: Command<TypeFromFields<{
            autoPlay: FieldType<boolean>;
            data: OptionalFieldType<string>;
            playbackPreferences: OptionalFieldType<TypeFromFields<{
                audioTracks: OptionalFieldType<(...)>;
                playbackPosition: OptionalFieldType<(...)>;
                textTrack: OptionalFieldType<(...)>;
            }>>;
            search: FieldType<TypeFromFields<{
                parameterList: FieldType<(...)>;
            }>>;
            useCurrentContext: OptionalFieldType<boolean>;
        }>, TypeFromFields<{
            data: OptionalFieldType<string>;
            status: FieldType<ContentLauncher.Status>;
        }>, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                contentSearch: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList<BitSchema>;
        };
        launchUrl: Command<TypeFromFields<{
            brandingInformation: OptionalFieldType<TypeFromFields<{
                background: OptionalFieldType<(...)>;
                logo: OptionalFieldType<(...)>;
                progressBar: OptionalFieldType<(...)>;
                providerName: FieldType<(...)>;
                splash: OptionalFieldType<(...)>;
                waterMark: OptionalFieldType<(...)>;
            }>>;
            contentUrl: FieldType<string>;
            displayString: OptionalFieldType<string>;
            playbackPreferences: OptionalFieldType<TypeFromFields<{
                audioTracks: OptionalFieldType<(...)>;
                playbackPosition: OptionalFieldType<(...)>;
                textTrack: OptionalFieldType<(...)>;
            }>>;
        }>, TypeFromFields<{
            data: OptionalFieldType<string>;
            status: FieldType<ContentLauncher.Status>;
        }>, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                urlPlayback: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList<BitSchema>;
        };
    };
    features: {
        advancedSeek: BitFlag;
        audioTracks: BitFlag;
        contentSearch: BitFlag;
        textTracks: BitFlag;
        urlPlayback: BitFlag;
    };
    id: Branded<1290, "ClusterId">;
    name: "ContentLauncher";
    revision: 2;
}, []> = ...

Type declaration