Files
Martien 5605b9b49a Initial commit: n8n Strike API node
- Add Strike API credentials configuration
- Implement Strike node with 9 resources (Account, Balance, Currency Exchange, Deposit, Invoice, Payment, Payment Method, Payout, Rates)
- Add comprehensive operation descriptions for all resources
- Include CLAUDE.MD documentation
- Set up build configuration with TypeScript, ESLint, and Prettier

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-10 11:00:38 +01:00

24 lines
1000 B
TypeScript

/**
* Contains all the data which is needed to execute a workflow and so also to
* restart it again if it fails.
* RunData, ExecuteData and WaitForExecution contain often the same data.
*
*/
import type { IRunExecutionDataV0 } from './run-execution-data.v0';
import { type IRunExecutionDataV1 } from './run-execution-data.v1';
/**
* All the versions of the interface.
* !!! Only used at the data access layer to handle records saved under older versions. !!!
* !!! All other code should use the current version, below. !!!
*/
export type IRunExecutionDataAll = IRunExecutionDataV0 | IRunExecutionDataV1;
declare const __brand: unique symbol;
/**
* Current version of IRunExecutionData.
*/
export type IRunExecutionData = IRunExecutionDataV1 & {
[__brand]: 'Use createRunExecutionData factory instead of constructing manually';
};
export declare function migrateRunExecutionData(data: IRunExecutionDataAll): IRunExecutionData;
export {};
//# sourceMappingURL=run-execution-data.d.ts.map