import type { ApiClient } from "@promobase/sdk-runtime"; import type { CanvasFields } from "./canvas.ts"; import type { PhotoFields } from "./photo.ts"; import type { UserFields } from "./user.ts"; export interface CanvasTemplateFields { channels: Record[]>[]; description: string; document: CanvasFields; id: string; is_multi_tab_supportable: boolean; is_new: boolean; name: string; objectives: Record>[]; owner_id: UserFields; required_capabilities: string[]; snapshot_photo: PhotoFields; status: string; sub_verticals: string[]; verticals: Record[]; } export declare function canvasTemplateNode(client: ApiClient, id: string): { __path: string; __brand: CanvasTemplateFields; get: (opts: { fields: F; params?: Record; }) => Promise>; }; //# sourceMappingURL=canvas-template.d.ts.map