import { BaseCommand } from '../../oclif/base-command.js';
import { type CliLang } from '../../lib/i18n.js';
import type { ObserveInboxArgs, ObserveInboxFlags } from '../../lib/cmd-flags.js';
export declare function runObserveInbox(_args: ObserveInboxArgs, flags: ObserveInboxFlags, lang: CliLang): Promise<void>;
export default class ObserveInbox extends BaseCommand {
    static description: string;
    static flags: {
        lang: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
        'input-dir': import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>;
        skill: import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>;
        limit: import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>;
        explore: import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>;
        'include-noise': import("@oclif/core/interfaces").BooleanFlag<boolean>;
        'by-skill': import("@oclif/core/interfaces").BooleanFlag<boolean>;
        'llm-enhanced-review': import("@oclif/core/interfaces").BooleanFlag<boolean>;
        refresh: import("@oclif/core/interfaces").BooleanFlag<boolean>;
        model: import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>;
        executor: import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>;
        json: import("@oclif/core/interfaces").BooleanFlag<boolean>;
    };
    run(): Promise<void>;
}
//# sourceMappingURL=inbox.d.ts.map