export declare function initializeMendable(anon_key: string): Promise<any>;
export declare function getHiddenField(): Promise<any>;
export declare function newConversation(anon_key: string, messages: string[]): Promise<any>;
interface NewMessageRequest {
    conversationId: number | undefined;
    sender: string;
    message: string;
    timestamp: string;
    ratingValue?: number;
    sources: any[];
}
export declare function newMessage(request: NewMessageRequest): Promise<any>;
export declare function updateMessageRating(anon_key: string, id: number, ratingValue: number): Promise<void>;
export declare function endConversation(conversationId: number): Promise<void>;
export declare function keywordSearch(question: string, company: string, project_id: string, metadata?: any): Promise<any>;
export {};
