export declare const API_VERSION = "v1"; export declare const BASE_URL = "https://workflows.neurana.io"; export declare const MAIN_API_URL = "https://api.neurana.io"; export declare const ENDPOINTS: { readonly WORKFLOWS: { readonly LIST: "/workflows"; readonly CREATE: "/workflows"; readonly GET: (id: string) => string; readonly UPDATE: (id: string) => string; readonly DELETE: (id: string) => string; readonly TRIGGER: "/trigger"; readonly VISIBILITY: (id: string) => string; }; readonly CODE: { readonly LIST: "/upload-code"; readonly UPLOAD: "/upload-code"; readonly GET: (fileId: string) => string; readonly DELETE: (fileId: string) => string; readonly HISTORY: "/code-history"; readonly HISTORY_BY_KEY: (key: string) => string; }; readonly SECRETS: { readonly LIST: "/secrets"; readonly CREATE: "/secrets"; readonly GET: (secretId: string) => string; readonly UPDATE: (secretId: string) => string; readonly DELETE: (secretId: string) => string; }; readonly API_KEYS: { readonly LIST: "/api-keys"; readonly CREATE: "/api-keys"; readonly GET: (keyId: string) => string; readonly UPDATE: (keyId: string) => string; readonly DELETE: (keyId: string) => string; readonly ROTATE: (keyId: string) => string; readonly REVOKE: (keyId: string) => string; readonly USAGE: (keyId: string) => string; readonly VALIDATE: "/api-keys/validate"; }; readonly EXECUTION: { readonly TEST_STEP: "/test-step-async"; readonly STATUS: (executionId: string) => string; }; readonly RUNS: { readonly LIST_ALL: "/runs"; readonly LIST_TEST: "/runs/tests"; readonly LIST_WORKFLOW: (workflowKey: string) => string; }; }; //# sourceMappingURL=api.d.ts.map