import { NativeObject } from '../imports/NativeObject.js'; import { NativeArray } from '../imports/NativeArray.js'; export declare class DuplicateTemplate { static canAddTasksToTemplate(taskIds?: NativeArray, templateId?: string): NativeObject; static createTemplate(template?: NativeObject): string; static getTemplate(templateId?: string): NativeObject; static preview(templateId?: string, taskId?: string): NativeObject; static publishTemplate(templateId?: string): boolean; static remediateTask(templateId?: string, taskId?: string): string; static remediateTaskRun(taskRunId?: string, triggerId?: string): void; static requestCancellation(templateRunId?: string): boolean; static retireTemplate(templateId?: string): boolean; static runScheduler(): void; static runTemplate(templateId?: string): string; static unPublishTemplate(templateId?: string): boolean; static updateTemplate(templateId?: string, template?: NativeObject): boolean; } //# sourceMappingURL=DuplicateTemplate.d.ts.map