/**
 * Deterministic feature discovery — finds opt-in Amplitude features that
 * apply to the current project. Used by both the interactive TUI (where
 * the store auto-enables everything discovered via
 * `autoEnableInlineAddons`) and non-interactive modes (CI, agent) which
 * call `autoEnableOptInFeatures` here to do the same thing.
 */
import { DiscoveredFeature } from './wizard-session';
import type { WizardSession } from './wizard-session';
export declare function discoverFeatures(opts: {
    installDir: string;
    integration: string | null;
}): DiscoveredFeature[];
/**
 * Auto-enable every opt-in additional feature discovered in the project.
 * Mirrors the TUI's "all defaults on" behavior for CI / agent runs.
 * Mutates the session in place and fires per-feature telemetry.
 */
export declare function autoEnableOptInFeatures(session: WizardSession, source: 'auto-ci' | 'auto-agent'): void;
