import type { FeatureFlagDefinition } from '../types';
export interface FeatureFlagConfig {
    flags: FeatureFlagDefinition[];
    defaults?: {
        category?: string;
        type?: 'boolean' | 'string' | 'number';
    };
}
export declare class FeatureFlagLoader {
    static fromJSON(json: string): FeatureFlagDefinition[];
    static fromObject(config: FeatureFlagConfig): FeatureFlagDefinition[];
    static fromEnvironment(): FeatureFlagDefinition[];
}
//# sourceMappingURL=loader.d.ts.map