summaryrefslogtreecommitdiff
path: root/frontend-old/node_modules/@firebase/messaging-compat/dist/src
diff options
context:
space:
mode:
authoraltaf-creator <dev@altafcreator.com>2025-11-16 19:08:29 +0800
committeraltaf-creator <dev@altafcreator.com>2025-11-16 19:08:29 +0800
commit434aa8343fdcbb4d5002f934979913c099489bee (patch)
tree55bab4ec5a6151be57797d34f61faf5ea744471b /frontend-old/node_modules/@firebase/messaging-compat/dist/src
parent893c388d4e99442a36005e5971a87730623f946e (diff)
sdk, del
Diffstat (limited to 'frontend-old/node_modules/@firebase/messaging-compat/dist/src')
-rw-r--r--frontend-old/node_modules/@firebase/messaging-compat/dist/src/index.d.ts40
-rw-r--r--frontend-old/node_modules/@firebase/messaging-compat/dist/src/messaging-compat.d.ts41
-rw-r--r--frontend-old/node_modules/@firebase/messaging-compat/dist/src/registerMessagingCompat.d.ts23
3 files changed, 0 insertions, 104 deletions
diff --git a/frontend-old/node_modules/@firebase/messaging-compat/dist/src/index.d.ts b/frontend-old/node_modules/@firebase/messaging-compat/dist/src/index.d.ts
deleted file mode 100644
index 1b6364b..0000000
--- a/frontend-old/node_modules/@firebase/messaging-compat/dist/src/index.d.ts
+++ /dev/null
@@ -1,40 +0,0 @@
-/**
- * @license
- * Copyright 2020 Google LLC
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-import { MessagingCompat } from './messaging-compat';
-/**
- * Define extension behavior of `registerMessaging`
- */
-declare module '@firebase/app-compat' {
- interface FirebaseNamespace {
- messaging: {
- (app?: FirebaseApp): MessagingCompat;
- isSupported(): boolean;
- };
- }
- interface FirebaseApp {
- messaging(): MessagingCompat;
- }
-}
-
-import { FirebaseApp as FirebaseAppCompat } from "@firebase/app-compat";
-import { type Messaging, type GetTokenOptions, type NextFn, type MessagePayload, type Observer, type Unsubscribe } from "@firebase/messaging";
-declare module "@firebase/messaging" {
- function deleteToken(messaging: MessagingCompat): Promise<boolean>;
- function getMessaging(app?: FirebaseAppCompat): Messaging;
- function getToken(messaging: MessagingCompat, options?: GetTokenOptions): Promise<string>;
- function onMessage(messaging: MessagingCompat, nextOrObserver: NextFn<MessagePayload> | Observer<MessagePayload>): Unsubscribe;
-}
diff --git a/frontend-old/node_modules/@firebase/messaging-compat/dist/src/messaging-compat.d.ts b/frontend-old/node_modules/@firebase/messaging-compat/dist/src/messaging-compat.d.ts
deleted file mode 100644
index d16ab46..0000000
--- a/frontend-old/node_modules/@firebase/messaging-compat/dist/src/messaging-compat.d.ts
+++ /dev/null
@@ -1,41 +0,0 @@
-/**
- * @license
- * Copyright 2020 Google LLC
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-import { FirebaseApp as AppCompat, _FirebaseService } from '@firebase/app-compat';
-import { Messaging, MessagePayload } from '@firebase/messaging';
-import { NextFn, Observer, Unsubscribe } from '@firebase/util';
-export interface MessagingCompat {
- getToken(options?: {
- vapidKey?: string;
- serviceWorkerRegistration?: ServiceWorkerRegistration;
- }): Promise<string>;
- deleteToken(): Promise<boolean>;
- onMessage(nextOrObserver: NextFn<MessagePayload> | Observer<MessagePayload>): Unsubscribe;
- onBackgroundMessage(nextOrObserver: NextFn<MessagePayload> | Observer<MessagePayload>): Unsubscribe;
-}
-export declare function isSupported(): boolean;
-export declare class MessagingCompatImpl implements MessagingCompat, _FirebaseService {
- readonly app: AppCompat;
- readonly _delegate: Messaging;
- constructor(app: AppCompat, _delegate: Messaging);
- getToken(options?: {
- vapidKey?: string;
- serviceWorkerRegistration?: ServiceWorkerRegistration;
- }): Promise<string>;
- deleteToken(): Promise<boolean>;
- onMessage(nextOrObserver: NextFn<MessagePayload> | Observer<MessagePayload>): Unsubscribe;
- onBackgroundMessage(nextOrObserver: NextFn<MessagePayload> | Observer<MessagePayload>): Unsubscribe;
-}
diff --git a/frontend-old/node_modules/@firebase/messaging-compat/dist/src/registerMessagingCompat.d.ts b/frontend-old/node_modules/@firebase/messaging-compat/dist/src/registerMessagingCompat.d.ts
deleted file mode 100644
index b26cfeb..0000000
--- a/frontend-old/node_modules/@firebase/messaging-compat/dist/src/registerMessagingCompat.d.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-/**
- * @license
- * Copyright 2020 Google LLC
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-import { MessagingCompatImpl } from './messaging-compat';
-declare module '@firebase/component' {
- interface NameServiceMapping {
- 'messaging-compat': MessagingCompatImpl;
- }
-}
-export declare function registerMessagingCompat(): void;