newo
Version:
NEWO CLI: Professional command-line tool with modular architecture for NEWO AI Agent development. Features account migration, integration management, webhook automation, AKB knowledge base, project attributes, sandbox testing, IDN-based file management, r
29 lines • 2.36 kB
TypeScript
import type { RunnerType } from './types.js';
export declare const NEWO_CUSTOMERS_DIR: string;
export declare const STATE_DIR: string;
export declare function customerDir(customerIdn: string): string;
export declare function customerProjectsDir(customerIdn: string): string;
export declare function customerStateDir(customerIdn: string): string;
export declare function mapPath(customerIdn: string): string;
export declare function hashesPath(customerIdn: string): string;
export declare function ensureState(customerIdn: string): Promise<void>;
export declare function projectDir(customerIdn: string, projectIdn: string): string;
export declare function flowsYamlPath(customerIdn: string): string;
export declare function customerAttributesPath(customerIdn: string): string;
export declare function customerAttributesMapPath(customerIdn: string): string;
export declare function customerAttributesBackupPath(customerIdn: string): string;
export declare function skillPath(customerIdn: string, projectIdn: string, agentIdn: string, flowIdn: string, skillIdn: string, runnerType?: RunnerType): string;
export declare function skillFolderPath(customerIdn: string, projectIdn: string, agentIdn: string, flowIdn: string, skillIdn: string): string;
export declare function skillScriptPath(customerIdn: string, projectIdn: string, agentIdn: string, flowIdn: string, skillIdn: string, runnerType?: RunnerType): string;
export declare function projectMetadataPath(customerIdn: string, projectIdn: string): string;
export declare function agentMetadataPath(customerIdn: string, projectIdn: string, agentIdn: string): string;
export declare function flowMetadataPath(customerIdn: string, projectIdn: string, agentIdn: string, flowIdn: string): string;
export declare function skillMetadataPath(customerIdn: string, projectIdn: string, agentIdn: string, flowIdn: string, skillIdn: string): string;
export declare function metadataPath(customerIdn: string, projectIdn: string): string;
export declare const ROOT_DIR: string;
export declare const MAP_PATH: string;
export declare const HASHES_PATH: string;
export declare function writeFileSafe(filepath: string, content: string): Promise<void>;
export declare const writeFileAtomic: typeof writeFileSafe;
export declare function readIfExists(filepath: string): Promise<string | null>;
//# sourceMappingURL=fsutil.d.ts.map