import { type SampleParams } from "@solarwinds-apm/sampling";
import { type Configuration } from "../shared/config.js";
import { Sampler } from "./sampler.js";
export declare class JsonSampler extends Sampler {
    #private;
    constructor(config: Configuration, path?: string);
    shouldSample(...params: SampleParams): import("@opentelemetry/sdk-trace-base").SamplingResult;
    toString(): string;
}
//# sourceMappingURL=json.d.ts.map