arela
Version:
AI-powered CTO with multi-agent orchestration, code summarization, visual testing (web + mobile) for blazing fast development.
28 lines • 729 B
TypeScript
export interface FlowStep {
action: "navigate" | "click" | "type" | "waitFor" | "screenshot";
target?: string;
selector?: string;
value?: string;
name?: string;
}
export interface Flow {
name: string;
steps: FlowStep[];
}
/**
* Load a flow from .arela/flows/ directory
*/
export declare function loadFlow(flowName: string, cwd?: string): Promise<Flow>;
/**
* Parse YAML flow definition
*/
export declare function parseFlow(yamlContent: string): Flow;
/**
* Get default flow if none specified
*/
export declare function getDefaultFlow(): Flow;
/**
* List available flows in .arela/flows/
*/
export declare function listFlows(cwd?: string): Promise<string[]>;
//# sourceMappingURL=flows.d.ts.map