import chalk from "chalk"; import { Workflow } from "./workflow"; export declare class WorkflowResource { path: string; url: string; name: string; private _local; private _remote; constructor(url: string, workflowsPath: string); get title(): string | null; getTitle(action?: string, color?: chalk.Chalk): string; get fileName(): string; existsLocally(): boolean; getLocal(): Promise; setLocal(data: string): Promise; reset(): void; getRemote(): Promise; getRemoteCached(): Workflow; }