import { Gauge } from "prom-client"; import type { MessageCache } from "../entrypoint-backend.js"; import type { PayloadBuildings, PayloadCalendar, PayloadPollution, PayloadRaces, PayloadResources, PayloadStatistics, PayloadTechnologies } from "../KittenAnalysts.js"; import type { KittensGameRemote } from "../network/KittensGameRemote.js"; export declare const gaugeFactory: (instructions: { cache: MessageCache; remote: KittensGameRemote; help: string; name: string; labelNames: Array; require: TMessage; extract: (client_type: "backend" | "browser" | "headless", guid: string, location: string, element: TData[number], subject: Gauge) => void; }) => Gauge; //# sourceMappingURL=factory.d.ts.map