import type { IFirebaseOptions } from '../../config/index.js'; /** * Builds the Firebase FCM template ready to be saved. * @param cacheNamePrefix The application-owned cache namespace. * @param cacheName The name of the cache that will be used in the Service Worker. * @param precacheAssets The list of assets that will be precached by the Service Worker. * @param excludeMIMETypes The list of MIME Types that will be excluded from the cache. * @param firebaseOptions The Firebase options used to initialize the Firebase app. * @param firebaseSdkVersion The Firebase SDK version to load. * @returns The raw template with the base and Firebase FCM templates built. */ export declare const buildFirebaseFcmTemplate: (cacheNamePrefix: string, cacheName: string, precacheAssets: string[], excludeMIMETypes: string[], firebaseOptions: IFirebaseOptions, firebaseSdkVersion: string) => string;