import { firestore } from 'firebase-admin'; import * as functions from 'firebase-functions'; import { Merge } from 'type-fest'; import { User } from './1-1-schema'; /** * functions/index.ts file */ export declare type UserJson = Merge; export declare const callable: { createUser: functions.TriggerAnnotated & ((req: functions.Request, resp: functions.Response) => void | Promise) & functions.Runnable & import("..").FunTypes.Callable.Meta>, { result: boolean; }>; }; export declare const firestoreTrigger: { onUserCreate: functions.CloudFunction>; }; export declare const http: { getKeys: functions.HttpsFunction; }; export declare const topic: { publishMessage: functions.Runnable & functions.TriggerAnnotated & ((input: any, context?: any) => any) & import("..").FunTypes.Topic.Meta<"publish_message", { text: string; }>; }; export declare const schedule: { cron: functions.CloudFunction; };