mirror of
https://github.com/czlonkowski/n8n-mcp.git
synced 2026-01-30 06:22:04 +00:00
32 lines
898 B
TypeScript
32 lines
898 B
TypeScript
export interface TelemetryConfig {
|
|
enabled: boolean;
|
|
userId: string;
|
|
firstRun?: string;
|
|
lastModified?: string;
|
|
version?: string;
|
|
}
|
|
export declare class TelemetryConfigManager {
|
|
private static instance;
|
|
private readonly configDir;
|
|
private readonly configPath;
|
|
private config;
|
|
private constructor();
|
|
static getInstance(): TelemetryConfigManager;
|
|
private generateUserId;
|
|
private generateDockerStableId;
|
|
private readBootId;
|
|
private generateCombinedFingerprint;
|
|
private isCloudEnvironment;
|
|
loadConfig(): TelemetryConfig;
|
|
private saveConfig;
|
|
isEnabled(): boolean;
|
|
private isDisabledByEnvironment;
|
|
getUserId(): string;
|
|
isFirstRun(): boolean;
|
|
enable(): void;
|
|
disable(): void;
|
|
getStatus(): string;
|
|
private showFirstRunNotice;
|
|
private getPackageVersion;
|
|
}
|
|
//# sourceMappingURL=config-manager.d.ts.map
|