mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-06-28 22:30:01 +00:00
Note that this *trivially* updates project urls by adding the NPM url to the end, even when the urls are almost identical or the DT one is outdated. I'll clean up the urls in a later commit. This PR is unfinished! Please do not merge it yet.
21 lines
660 B
TypeScript
21 lines
660 B
TypeScript
// Type definitions for keen-tracking 2.0
|
|
// Project: https://github.com/keen/keen-tracking.js#readme, https://keen.io
|
|
// Definitions by: Rui Ferreira <https://github.com/rui-ferreira>
|
|
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
|
// TypeScript Version: 2.2
|
|
|
|
export default class KeenTracking {
|
|
constructor(options: { projectId: string; writeKey: string; requestType?: string });
|
|
|
|
recordEvent(
|
|
collectionName: string,
|
|
event: object
|
|
): Promise<{ created: boolean }>;
|
|
|
|
recordEvents(events: {
|
|
[collectionName: string]: object[];
|
|
}): Promise<{
|
|
[collectionName: string]: boolean[];
|
|
}>;
|
|
}
|