import type { AllowEditorRequest, EditWikiPageRequest, GetWikiPageRequest, GetWikiPageRevisionsRequest, GetWikiPageSettingsRequest, GetWikiPagesRequest, GetWikiRevisionsRequest, HideWikiPageRevisionRequest, Metadata, RevertWikiPageRequest, UpdateWikiPageSettingsRequest, Wiki as _Wiki } from '@devvit/protos';
import { GetWikiPageResponse, GetWikiPagesResponse, HideWikiPageRevisionResponse, WikiPageRevisionListing, WikiPageSettings } from '@devvit/protos';
import { Empty } from '@devvit/protos/types/google/protobuf/empty.js';
import { RedditAPI } from './RedditAPI.js';
export declare class Wiki extends RedditAPI implements _Wiki {
    GetWikiPages(request: GetWikiPagesRequest, metadata: Metadata): Promise<GetWikiPagesResponse>;
    GetWikiPage(request: GetWikiPageRequest, metadata: Metadata): Promise<GetWikiPageResponse>;
    EditWikiPage(request: EditWikiPageRequest, metadata: Metadata): Promise<Empty>;
    HideWikiPageRevision(request: HideWikiPageRevisionRequest, metadata: Metadata): Promise<HideWikiPageRevisionResponse>;
    GetWikiPageRevisions(request: GetWikiPageRevisionsRequest, metadata: Metadata): Promise<WikiPageRevisionListing>;
    GetWikiRevisions(request: GetWikiRevisionsRequest, metadata: Metadata): Promise<WikiPageRevisionListing>;
    RevertWikiPage(request: RevertWikiPageRequest, metadata: Metadata): Promise<Empty>;
    GetWikiPageSettings(request: GetWikiPageSettingsRequest, metadata: Metadata): Promise<WikiPageSettings>;
    UpdateWikiPageSettings(request: UpdateWikiPageSettingsRequest, metadata: Metadata): Promise<WikiPageSettings>;
    AllowEditor(request: AllowEditorRequest, metadata: Metadata): Promise<Empty>;
}
//# sourceMappingURL=Wiki.d.ts.map