/** * Section API group * Handles all section-related operations */ import type { Section, GetSectionOptions, ListSectionsOptions, CreateSectionRequest, UpdateSectionRequest, AddTaskToSectionRequest } from '../types'; import type { AsanaApiConnection } from '../index'; export declare class SectionGroup { private api; constructor(api: AsanaApiConnection); /** * Get a specific section */ getSection(options: GetSectionOptions): Promise
; /** * List sections for a project */ listSections(options: ListSectionsOptions): Promise; /** * Create a new section in a project */ createSection(projectGid: string, request: CreateSectionRequest): Promise
; /** * Update a section */ updateSection(sectionGid: string, request: UpdateSectionRequest): Promise
; /** * Delete a section * Note: Treats "Unknown object" errors as success since delete is idempotent */ deleteSection(sectionGid: string): Promise; /** * Add a task to a section */ addTask(sectionGid: string, request: AddTaskToSectionRequest): Promise
; } //# sourceMappingURL=Section.d.ts.map