UNPKG

@types/facebook-nodejs-business-sdk

Version:
28 lines (27 loc) 1.06 kB
import { AbstractCrudObject } from "./../abstract-crud-object"; /** * BusinessAssetSharingAgreement * @see {@link https://developers.facebook.com/docs/marketing-api/} */ export default class BusinessAssetSharingAgreement extends AbstractCrudObject { static get Fields(): Readonly<{ id: "id"; initiator: "initiator"; recipient: "recipient"; relationship_type: "relationship_type"; request_status: "request_status"; request_type: "request_type"; }>; static get RequestStatus(): Readonly<{ approve: "APPROVE"; canceled: "CANCELED"; decline: "DECLINE"; expired: "EXPIRED"; in_progress: "IN_PROGRESS"; pending: "PENDING"; pending_email_verification: "PENDING_EMAIL_VERIFICATION"; pending_integrity_review: "PENDING_INTEGRITY_REVIEW"; }>; get(fields: string[], params?: Record<string, any>): Promise<BusinessAssetSharingAgreement>; update(fields: string[], params?: Record<string, any>): Promise<BusinessAssetSharingAgreement>; }