/**
 * Feature Flags - Controls access to advanced/experimental features
 * Sealed namespace for immutability
 */
export declare const FeatureFlags: Readonly<{
    /**
     * Initialize all feature flags from environment
     * Called once during application bootstrap
     */
    initialize(): void;
    /**
     * Check if raw queries are enabled
     * Returns cached flag value (no environment lookup)
     */
    isRawQueryEnabled(): boolean;
    /**
     * Reset flags (primarily for testing)
     */
    reset(): void;
    /**
     * Set raw query enabled state
     * Primarily for testing to avoid 'as any' type casting
     */
    setRawQueryEnabled(enabled: boolean): void;
}>;
export default FeatureFlags;
//# sourceMappingURL=features.d.ts.map