import type { Metadata } from '@devvit/protos';
import { type DeleteNotesRequest, DeleteNotesResponse, type GetNotesRequest, ModNotesResponse, PostModNotesResponse, type PostNotesRequest, type PostRemovalNoteRequest, type RecentNotesRequest } from '@devvit/protos/types/devvit/plugin/redditapi/modnote/modnote_msg.js';
import type { ModNote as _ModNote } from '@devvit/protos/types/devvit/plugin/redditapi/modnote/modnote_svc.js';
import { Empty } from '@devvit/protos/types/google/protobuf/empty.js';
import { RedditAPI } from './RedditAPI.js';
export declare class ModNote extends RedditAPI implements _ModNote {
    DeleteNotes(request: DeleteNotesRequest, metadata: Metadata): Promise<DeleteNotesResponse>;
    GetNotes(request: GetNotesRequest, metadata: Metadata): Promise<ModNotesResponse>;
    PostNotes(request: PostNotesRequest, metadata: Metadata): Promise<PostModNotesResponse>;
    PostRemovalNote(request: PostRemovalNoteRequest, metadata: Metadata): Promise<Empty>;
    RecentNotes(request: RecentNotesRequest, metadata: Metadata): Promise<ModNotesResponse>;
}
//# sourceMappingURL=ModNote.d.ts.map