UNPKG

@questlabs/core

Version:
11 lines (10 loc) 837 B
import QuestSdk from "../../"; import { IPostRequestOptions } from "../../types/common.types"; import { IAddEntityPrompt, IAddEntityPromptResponse, IGeneratePromptResponseByUsecase, IUpdateEntityPrompt, IUpdateEntityPromptResponse } from "../../types/entityPrompts.types"; export declare class EntityPrompt { questSdk: QuestSdk; constructor(questSdk: QuestSdk); addEntityPrompt({ actualPrompt, entityId, usecase }: IAddEntityPrompt, options?: IPostRequestOptions): Promise<IAddEntityPromptResponse>; generatePromptResponseByUsecase({ message, entityId, usecase }: IGeneratePromptResponseByUsecase, options?: IPostRequestOptions): Promise<IUpdateEntityPromptResponse>; updateEntityPrompt({ actualPrompt, entityId, usecase }: IUpdateEntityPrompt, options?: IPostRequestOptions): Promise<IUpdateEntityPromptResponse>; }