n8n-nodes-netsuite-markival
Version:
NetSuite integration node for n8n with SuiteQL, RESTlet, and Raw REST support
12 lines (11 loc) • 501 B
TypeScript
import { Logger } from 'n8n-workflow';
interface LicenseCache {
[key: string]: {
valid: boolean;
expiresAt: number;
};
}
export declare function readLicenseCache(logger?: Logger): Promise<LicenseCache>;
export declare function writeLicenseCache(cache: LicenseCache, logger?: Logger): Promise<void>;
export declare function checkAndUpdateLicense(accountId: string, licenseKey: string, validateWithSupabase: () => Promise<boolean>, logger?: Logger): Promise<boolean>;
export {};