UNPKG

@agnostack/next-shopify

Version:

Please contact agnoStack via info@agnostack.com for any questions

28 lines 1.3 kB
export class FirebaseSessionHandler { static getInstance(firebaseConfig: any, { collection, configurationId }: { collection: any; configurationId: any; }): any; constructor(enforcer: any, { configurationId, collection }: { configurationId: any; collection?: string | undefined; }); type: string; collection: string; configurationId: any; get isInitialized(): boolean; initializeFireStore(firebaseConfig: any): void; firestore: any; [singleton]: FirebaseSessionHandler | undefined; } export function storeCallback(instance: any, shopId: any, session: any): Promise<any>; export function updateCallback(instance: any, shopId: any, session: any): Promise<any>; export function loadCallback(instance: any, shopId: any, sessionId: any): Promise<any>; export function loadState(instance: any, shop: any): Promise<any>; export function storeState(instance: any, state: any): Promise<any>; export function deleteState(instance: any, shop: any): Promise<any>; export function deleteSessionsCallback(instance: any, shopId: any, sessionIds: any): Promise<any[]>; export function findSessionIdsByShop(instance: any, shopId: any): Promise<any[]>; declare const singleton: unique symbol; export {}; //# sourceMappingURL=firebase.d.ts.map