import type { Content, View } from "../../content/content.js"; import type { EngineDebug, EngineGenerate, Summary } from "../index.js"; export declare const name = "bedrock"; export declare const DEFAULT_MODEL = "sonnet"; export interface BedrockDebug extends EngineDebug { statistics?: { inputTokenCount?: number; outputTokenCount?: number; invocationLatency?: number; firstByteLatency?: number; }; finish?: string; error?: Error; region?: string; id: string; } declare module "@davidsouther/jiffies/lib/cjs/log.js" { interface Logger { /** Augment our logger with a `trace` method to trace streaming calls. */ trace: Log; } } export declare const generate: EngineGenerate; export declare function view(): Promise; export declare function format(contents: Content[], context: Record): Promise; export declare function tune(content: Content[]): Promise; export declare function vector(inputText: string, _: object): Promise; export declare function formatError(content: Content): string | undefined; //# sourceMappingURL=bedrock.d.ts.map