# Interface SelectionResult

Result of expert selection.

interface SelectionResult {
primary: ExpertMatch;
alternatives: ExpertMatch[];
requiresCollaboration: boolean;
suggestedPattern?: ExpertCollaborationPatternType;
confidence: number;
}

- Defined in packages/nexus-agents/src/agents/experts/expert-selector-types.ts:99

##### Index

### Properties

primary
alternatives
requiresCollaboration
suggestedPattern?
confidence

## Properties

### primary

primary: ExpertMatch

- Defined in packages/nexus-agents/src/agents/experts/expert-selector-types.ts:100

### alternatives

alternatives: ExpertMatch[]

- Defined in packages/nexus-agents/src/agents/experts/expert-selector-types.ts:101

### requiresCollaboration

requiresCollaboration: boolean

- Defined in packages/nexus-agents/src/agents/experts/expert-selector-types.ts:102

### `Optional` suggestedPattern

suggestedPattern?: ExpertCollaborationPatternType

- Defined in packages/nexus-agents/src/agents/experts/expert-selector-types.ts:103

### confidence

confidence: number

- Defined in packages/nexus-agents/src/agents/experts/expert-selector-types.ts:104