import type { ChecklistTemplate } from "../interfaces.js"; import type { HttpClient } from "../http/HttpClient.js"; import { RequestOptions } from "./utils.js"; /** * Resource for interacting with template catalogs. */ export declare class TemplatesResource { private readonly http; readonly checklists: ChecklistTemplatesResource; constructor(http: HttpClient); } /** * Manage checklist templates available to the company. */ export declare class ChecklistTemplatesResource { private readonly http; constructor(http: HttpClient); /** * List available checklist templates. * * @param options Optional request overrides such as alternate auth token or abort signal. * @returns Array of {@link ChecklistTemplate} definitions. * @throws {APIError} When the API responds with an error status. */ list(options?: RequestOptions): Promise; } //# sourceMappingURL=Templates.d.ts.map