import { AuthProvider } from '../../_internal/types.js'; import { AuthKey } from '../../types.js'; import { HttpsBroker } from '../https-types.js'; import { HttpsV1Handler } from '../v1-types.js'; import { HttpsV2Handler } from '../v2-types.js'; export declare class _HttpsBroker implements HttpsBroker { readonly v1: HttpsV1Handler; readonly v2: HttpsV2Handler; /** * Create a new {@link HttpsBroker}. * * @param provider - An {@link AuthProvider} that supplies identities and contexts for requests. * * @remarks * The broker wires the same provider into both {@link v1} and {@link v2} handlers to ensure * consistent identity and App Check behavior across API versions. */ constructor(provider: AuthProvider); } //# sourceMappingURL=https-broker.d.ts.map