/** * Turbopuffer search index adapter. */ import { TurbopufferSearchIndex } from "./search.js"; import type { TurbopufferConfig } from "./types.js"; export { TurbopufferSearchIndex } from "./search.js"; export { TurbopufferIndexHandle } from "./handle.js"; export type { TurbopufferConfig } from "./types.js"; /** * Create a Turbopuffer search index. * * @param config - Turbopuffer API key and region * @returns SearchIndex instance backed by Turbopuffer * * @example * ```ts * const tpuf = turbopuffer({ * apiKey: "your-api-key", * region: "us-east-1", * }); * * const docs = tpuf.index("my-index"); * await docs.upsert({ id: "doc-1", fields: { text: "Hello" } }); * ``` */ export declare function turbopuffer(config: TurbopufferConfig): TurbopufferSearchIndex; //# sourceMappingURL=index.d.ts.map