import { AbstractBaseEntity } from '../base'; import { JsonArray } from '../common/decorators'; import { FeedbackSenderType, FeedbackStatusType } from './enum-values'; declare const Feedback_base: { new (...args: any[]): { profileId?: string; profile?: import("../core/auth").UserProfile; hasId(): boolean; save(options?: import("typeorm").SaveOptions): Promise; remove(options?: import("typeorm").RemoveOptions): Promise; softRemove(options?: import("typeorm").SaveOptions): Promise; recover(options?: import("typeorm").SaveOptions): Promise; reload(): Promise; }; } & typeof AbstractBaseEntity; export declare class Feedback extends Feedback_base { name: string; description: string; type: string; images: JsonArray; status: FeedbackStatusType; replies: FeedbackReply[]; } export declare class FeedbackReply extends AbstractBaseEntity { refId: string; images: JsonArray; description: string; senderType: FeedbackSenderType; feedback: Feedback; } export {};