|
@@ -5,6 +5,7 @@ export interface WritefullEvents {
|
|
|
'writefull-received-suggestions': { numberOfSuggestions: number }
|
|
'writefull-received-suggestions': { numberOfSuggestions: number }
|
|
|
'writefull-register-as-auto-account': { email: string }
|
|
'writefull-register-as-auto-account': { email: string }
|
|
|
'writefull-shared-analytics': { eventName: string; segmentation: object }
|
|
'writefull-shared-analytics': { eventName: string; segmentation: object }
|
|
|
|
|
+ 'writefull-ai-assist-show-paywall': { origin?: string }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
type InsertPosition = {
|
|
type InsertPosition = {
|
|
@@ -28,6 +29,10 @@ export interface WritefullAPI {
|
|
|
name: eventName,
|
|
name: eventName,
|
|
|
callback: (detail: WritefullEvents[eventName]) => void
|
|
callback: (detail: WritefullEvents[eventName]) => void
|
|
|
): void
|
|
): void
|
|
|
|
|
+ removeEventListener<eventName extends keyof WritefullEvents>(
|
|
|
|
|
+ name: eventName,
|
|
|
|
|
+ callback: (detail: WritefullEvents[eventName]) => void
|
|
|
|
|
+ ): void
|
|
|
openTableGenerator(): void
|
|
openTableGenerator(): void
|
|
|
openEquationGenerator(): void
|
|
openEquationGenerator(): void
|
|
|
}
|
|
}
|