export interface FeatureFlagProvider {
    getBoolean(featureName: string, defaultValue?: boolean | null): boolean;
    getNumber(featureName: string, defaultValue?: Number): Number;
    getObject(featureName: string, defaultValue?: object): object;
}
export declare class NoopFeatureFlagProvider implements FeatureFlagProvider {
    getBoolean(featureName: string, options?: boolean): boolean;
    getNumber(featureName: string, options?: number): number;
    getObject(): object;
    protected getValue<T extends number | boolean>(featureName: string, defaultValue?: T): T;
}
//# sourceMappingURL=FeatureFlags.d.ts.map