mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-14 13:25:12 +00:00
34 lines
571 B
TypeScript
34 lines
571 B
TypeScript
import { defineStartupConfig, ModuleConfig } from '../config';
|
|
|
|
declare module '../config' {
|
|
interface AppConfig {
|
|
metrics: ModuleConfig<{
|
|
/**
|
|
* Enable metric and tracing collection
|
|
*/
|
|
enabled: boolean;
|
|
/**
|
|
* Enable telemetry
|
|
*/
|
|
telemetry: {
|
|
enabled: boolean;
|
|
token: string;
|
|
};
|
|
customerIo: {
|
|
token: string;
|
|
};
|
|
}>;
|
|
}
|
|
}
|
|
|
|
defineStartupConfig('metrics', {
|
|
enabled: false,
|
|
telemetry: {
|
|
enabled: false,
|
|
token: '',
|
|
},
|
|
customerIo: {
|
|
token: '',
|
|
},
|
|
});
|