import { FirebaseBackgroundFunction } from '../shared'; interface DatabaseReference { refPath: string; data: Object; } declare class DatabaseFunction extends FirebaseBackgroundFunction { constructor(name: string); triggerWithProdData(): { onCreate: (refPath: string) => void; }; trigger(): { onCreate: (ref: DatabaseReference) => void; onDelete: (refPath: string) => void; onUpdate: (ref: DatabaseReference) => void; }; } declare const _default: { register: (name: string) => DatabaseFunction; get: (name: string) => DatabaseFunction; }; export default _default;