import type { ApiClient } from "@promobase/sdk-runtime"; export interface MessengerBusinessTemplateFields { category: string; components: Record[]; creation_time: number; id: string; language: string; language_count: number; last_updated_time: string; library_template_name: string; name: string; parameter_format: string; rejected_reason: string; rejection_reasons: Record; specific_rejection_reasons: Record; status: string; } export interface MessengerBusinessTemplateUpdateParams { components?: Record[]; parameter_format?: string; [key: string]: unknown; } export declare function messengerBusinessTemplateNode(client: ApiClient, id: string): { __path: string; __brand: MessengerBusinessTemplateFields; get: (opts: { fields: F; params?: Record; }) => Promise>; update: (params: MessengerBusinessTemplateUpdateParams) => Promise; }; //# sourceMappingURL=messenger-business-template.d.ts.map