import { HttpsFunction } from 'firebase-functions/v2/https'; import { AuthProvider } from '../../_internal/types.js'; import { CloudFunctionsBody, MockHttpResponse } from '../../http/http-types.js'; import { AuthKey } from '../../types.js'; import { CallableFunctionRequest, RawHttpRequest } from '../https-types.js'; import { CallableHandlerV2, HttpsV2Handler, RequestHandlerV2 } from '../v2-types.js'; export declare class _HttpsV2Handler implements HttpsV2Handler { private readonly _provider; /** * @param _provider - Supplies per-invocation auth/app context for a given key. */ constructor(_provider: AuthProvider); onRequest(request: RawHttpRequest, handler: RequestHandlerV2): Promise; onCall(request: CallableFunctionRequest, handler: CallableHandlerV2): Promise; runCallable(request: CallableFunctionRequest, httpsFunction: HttpsFunction): Promise; } //# sourceMappingURL=https-v2-handler.d.ts.map