import { AbstractCrudObject } from "./../abstract-crud-object"; import AbstractObject from "./../abstract-object"; import Cursor from "./../cursor"; /** * IGComment * @see {@link https://developers.facebook.com/docs/marketing-api/} */ export default class IGComment extends AbstractCrudObject { static get Fields(): Readonly<{ from: "from"; hidden: "hidden"; id: "id"; legacy_instagram_comment_id: "legacy_instagram_comment_id"; like_count: "like_count"; media: "media"; parent_id: "parent_id"; text: "text"; timestamp: "timestamp"; user: "user"; username: "username"; }>; getReplies(fields: string[], params?: Record, fetchFirstPage?: boolean): Cursor | Promise; createReply(fields: string[], params?: Record, pathOverride?: string | null): Promise; delete(fields: string[], params?: Record): Promise; get(fields: string[], params?: Record): Promise; update(fields: string[], params?: Record): Promise; }