export interface SyncMessage { stage: string; type: string; topic: string; key: string; body: { version: string | number; account: string | number; time: string | number; region: string; resources: string[]; detail: { [key: string]: any; }; }; } export declare function subscribeToNotifications(topic: string, callback: (message: SyncMessage) => void): import("zen-observable-ts").ZenObservable.Subscription; export declare function sendNotification(topic: string, key: string, body: any): Promise; //# sourceMappingURL=sync.d.ts.map