import * as fm from "../../../../fetch.pb"; import * as GoogleProtobufEmpty from "../../../../google/protobuf/empty.pb"; export declare enum InteractionDislikeType { INTERACTION_DISLIKE_TYPE_UNSPECIFIED = "INTERACTION_DISLIKE_TYPE_UNSPECIFIED", INTERACTION_DISLIKE_TYPE_IRRELEVANT = "INTERACTION_DISLIKE_TYPE_IRRELEVANT", INTERACTION_DISLIKE_TYPE_UNSAFE = "INTERACTION_DISLIKE_TYPE_UNSAFE", INTERACTION_DISLIKE_TYPE_UNTRUE = "INTERACTION_DISLIKE_TYPE_UNTRUE", INTERACTION_DISLIKE_TYPE_INCORRECT_USE_KNOWLEDGE = "INTERACTION_DISLIKE_TYPE_INCORRECT_USE_KNOWLEDGE", INTERACTION_DISLIKE_TYPE_UNEXPECTED_ACTION = "INTERACTION_DISLIKE_TYPE_UNEXPECTED_ACTION", INTERACTION_DISLIKE_TYPE_UNEXPECTED_GOAL_BEHAVIOR = "INTERACTION_DISLIKE_TYPE_UNEXPECTED_GOAL_BEHAVIOR", INTERACTION_DISLIKE_TYPE_REPETITION = "INTERACTION_DISLIKE_TYPE_REPETITION" } export type InteractionFeedback = { isLike?: boolean; type?: InteractionDislikeType[]; comment?: string; responseId?: string; name?: string; }; export type CreateInteractionFeedbackRequest = { parent?: string; interactionFeedback?: InteractionFeedback; }; export type DeleteInteractionFeedbackRequest = { name?: string; }; export declare class Feedback { static CreateInteractionFeedback(req: CreateInteractionFeedbackRequest, initReq?: fm.InitReq): Promise; static DeleteInteractionFeedback(req: DeleteInteractionFeedbackRequest, initReq?: fm.InitReq): Promise; }