import { ISamplingRule } from './remote-sampler.types';
export declare class SamplingRule implements ISamplingRule {
    RuleName: string;
    RuleARN: string | undefined;
    Priority: number;
    ReservoirSize: number;
    FixedRate: number;
    ServiceName: string;
    ServiceType: string;
    Host: string;
    HTTPMethod: string;
    URLPath: string;
    ResourceARN: string;
    Attributes: {
        [key: string]: string;
    } | undefined;
    Version: number;
    constructor(samplingRule: ISamplingRule);
    equals(other: ISamplingRule): boolean;
}
//# sourceMappingURL=sampling-rule.d.ts.map