import { FirebaseApp } from "@firebase/app-types"; import { createFieldObserver, createType, defaultTypes } from "./src/types"; import { createRelatedCollection, createSumField, createSizeField } from "./src/relations"; declare function initialize(firebaseApp: FirebaseApp): { Schema: import("./src").SchemaConstructor; getSchema: (schemaName: string) => import("./src/interfaces").ISchema<{}>; Login: any; SignUp: any; Logout: any; getCurrentUserId: any; onSessionChange: any; }; declare const _default: { initialize: typeof initialize; }; export default _default; export { createFieldObserver, createType as createFieldType, defaultTypes as type, createRelatedCollection, createSumField, createSizeField };