<br />

Multi-question decision schema compatible with the Web Classifier API.

**Signature:**

    export declare interface ClassifierSchema 

## Properties

| Property | Modifiers | Type | Description |
|---|---|---|---|
| [context](https://developers.google.com/edge/api/mediapipe/js/tasks-decision.classifierschema#classifierschemacontext) |   | string | Optional domain or system context prepended to question instructions. |
| [expectedInputs](https://developers.google.com/edge/api/mediapipe/js/tasks-decision.classifierschema#classifierschemaexpectedinputs) |   | ClassifierExpectedInput\[\] | Optional expected input modalities and languages. |
| [questions](https://developers.google.com/edge/api/mediapipe/js/tasks-decision.classifierschema#classifierschemaquestions) |   | ClassifierQuestion\[\] | Ordered list of questions to evaluate against the input. |

## ClassifierSchema.context {#classifierschemacontext}

Optional domain or system context prepended to question instructions.

**Signature:**

    context?: string;

## ClassifierSchema.expectedInputs {#classifierschemaexpectedinputs}

Optional expected input modalities and languages.

**Signature:**

    expectedInputs?: ClassifierExpectedInput[];

## ClassifierSchema.questions {#classifierschemaquestions}

Ordered list of questions to evaluate against the input.

**Signature:**

    questions?: ClassifierQuestion[];