import { GitDSL } from "../dsl/GitDSL"; import { Platform, Comment } from "./platform"; export declare class FakePlatform implements Platform { readonly name: string; constructor(); getReviewInfo(): Promise; getPlatformReviewDSLRepresentation(): Promise; getPlatformGitRepresentation(): Promise; getInlineComments(_: string): Promise; supportsCommenting(): boolean; supportsInlineComments(): boolean; updateOrCreateComment(_dangerID: string, _newComment: string): Promise; createComment(_comment: string): Promise; createInlineComment(_git: GitDSL, _comment: string, _path: string, _line: number): Promise; updateInlineComment(_comment: string, _commentId: string): Promise; deleteInlineComment(_id: string): Promise; deleteMainComment(): Promise; updateStatus(): Promise; getFileContents: (path: string) => Promise; createInlineReview?: (git: GitDSL, comments: { comment: string; path: string; line: number; }[]) => Promise; }