import { PrimaryKey } from '../common'; import { JsonMap } from '../common/decorators'; import { AnyAuthRequest } from '../helper/interfaces'; import { Draft } from './draft.entities'; import { FeedbackReply } from './feedback.entities'; import { FeedbackReplyBody } from './feedback.interface'; declare class CreateDraftDto { content: JsonMap; type: string; refId?: PrimaryKey; } declare class GetDraftsQuery { type: string; refId: PrimaryKey; } export declare class ContentAdminController { createDraft(body: CreateDraftDto, req: AnyAuthRequest): Promise; getDrafts(query: GetDraftsQuery, req: AnyAuthRequest): Promise; publishDraft(id: string, req: AnyAuthRequest): Promise; addFeedbackReply(feedbackId: number, body: FeedbackReplyBody, req: AnyAuthRequest): Promise; } export {};