---
title: "Interface: PrefactorClaudeOptions"
editUrl: true
head: []
template: doc
sidebar:
  hidden: false
  attrs: {}
pagefind: true
draft: false
---

[**Prefactor TypeScript SDK**](../../../index.md)

***

[Prefactor TypeScript SDK](../../../modules.md) / [@prefactor/claude](../index.md) / PrefactorClaudeOptions

# Interface: PrefactorClaudeOptions

Defined in: [packages/claude/src/provider.ts:25](https://github.com/prefactordev/typescript-sdk/blob/36c73ff31a0d7edab73280c2f46cb7ce554a63e9/packages/claude/src/provider.ts#L25)

## Properties

### query()

> **query**: (`_params`) => `Query`

Defined in: [packages/claude/src/provider.ts:26](https://github.com/prefactordev/typescript-sdk/blob/36c73ff31a0d7edab73280c2f46cb7ce554a63e9/packages/claude/src/provider.ts#L26)

#### Parameters

##### \_params

###### prompt

`string` \| `AsyncIterable`\<`SDKUserMessage`, `any`, `any`\>

###### options?

`Options`

#### Returns

`Query`