import { NormalizedBunnyStorageConfig } from "../../shared/types/configNormalized.js"; import { TelemetryReport } from "./types.js"; import { TelemetryState } from "./state.js"; import { Payload } from "payload"; //#region src/server/telemetry/index.d.ts type ReportTelemetryDeps = { env?: Record; now?: Date; readState?: (projectId: string) => TelemetryState; send?: (report: TelemetryReport, endpoint: string) => Promise; writeState?: (projectId: string, state: TelemetryState) => void; }; declare const reportTelemetry: ({ config, payload }: { config: NormalizedBunnyStorageConfig; payload: Payload; }, deps?: ReportTelemetryDeps) => Promise; //#endregion export { reportTelemetry }; //# sourceMappingURL=index.d.ts.map