export type RegisterClientOptions = {
registerHook: (options: RegisterClientHookOptions) => void
- peertubeHelpers: {
- getBaseStaticRoute: () => string
- }
+ peertubeHelpers: RegisterClientHelpers
+}
+
+export type RegisterClientHelpers = {
+ getBaseStaticRoute: () => string
+
+ getSettings: () => Promise<{ [ name: string ]: string }>
+
+ translate: (toTranslate: string) => Promise<string>
}