UNPKG

@inworld/web-core

Version:
23 lines (22 loc) 962 B
import { InteractionFeedback } from '../../../proto/ai/inworld/engine/v1/feedback.pb.js'; import { InternalClientConfiguration } from '../../common/data_structures/index.js'; import { Feedback } from '../../entities/feedback.entity.js'; import { SessionToken } from '../../entities/session_token.entity.js'; import { PbService } from './pb.service.js'; export interface CreateInteractionFeedbackProps { scene: string; correlationId?: string; config: InternalClientConfiguration; interactionFeedback: InteractionFeedback; interactionId: string; session: SessionToken; } export interface DeletenteractionFeedbackProps { config: InternalClientConfiguration; session: SessionToken; name: string; } export declare class FeedbackService extends PbService { createInteractionFeedback(props: CreateInteractionFeedbackProps): Promise<Feedback>; deleteInteractionFeedback(props: DeletenteractionFeedbackProps): Promise<void>; }