12 lines
331 B
TypeScript
12 lines
331 B
TypeScript
import { Analytics } from "@continuedev/config-types";
|
|
|
|
export interface AnalyticsMetadata {
|
|
extensionVersion: string;
|
|
}
|
|
|
|
export interface IAnalyticsProvider {
|
|
capture(event: string, properties: { [key: string]: any }): Promise<void>;
|
|
setup(config: Analytics, uniqueId: string): Promise<void>;
|
|
shutdown(): Promise<void>;
|
|
}
|