@types/facebook-nodejs-business-sdk
Version:
TypeScript definitions for facebook-nodejs-business-sdk
21 lines (20 loc) • 1.03 kB
TypeScript
import { AbstractCrudObject } from "./../abstract-crud-object";
import Cursor from "./../cursor";
/**
* OffsiteSignalContainerBusinessObject
* @see {@link https://developers.facebook.com/docs/marketing-api/}
*/
export default class OffsiteSignalContainerBusinessObject extends AbstractCrudObject {
static get Fields(): Readonly<{
business: "business";
id: "id";
is_eligible_for_sharing_to_ad_account: "is_eligible_for_sharing_to_ad_account";
is_eligible_for_sharing_to_business: "is_eligible_for_sharing_to_business";
is_unavailable: "is_unavailable";
name: "name";
primary_container_id: "primary_container_id";
}>;
getLinkedApplication(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>;
getLinkedPage(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>;
get(fields: string[], params?: Record<string, any>): Promise<OffsiteSignalContainerBusinessObject>;
}