import { InvokeModelCommandOutput } from "@aws-sdk/client-bedrock-runtime";
export declare function invokeModel(messages: UserMessage[], memories: Memory[]): Promise<InvokeModelCommandOutput>;
export interface Message {
    text: string;
}
export interface UserMessage {
    role: "user" | "assistant";
    content: Message[];
}
export interface Memory {
    text: string;
}
export type BedrockInvokeModelCommandOutput = InvokeModelCommandOutput;
//# sourceMappingURL=bedrock.d.ts.map