import type { Context, FeatureKey, BucketBy } from "@featurevisor/types"; import { Logger } from "./logger"; export type BucketKey = string; export type BucketValue = number; export declare const MAX_BUCKETED_NUMBER = 100000; export declare function getBucketedNumber(bucketKey: string): BucketValue; export interface GetBucketKeyOptions { featureKey: FeatureKey; bucketBy: BucketBy; context: Context; logger: Logger; } export declare function getBucketKey(options: GetBucketKeyOptions): BucketKey;