import type { NervousSignal } from '../nervous/signals';
export type AmbientActionKind = 'kg_ingest_file' | 'save_brief' | 'noop';
export interface AmbientAction {
    kind: AmbientActionKind;
    reason: string;
    payload?: Record<string, unknown>;
}
export interface AmbientActionPolicy {
    evaluate: (batch: NervousSignal[]) => AmbientAction[];
}
export declare const defaultAmbientActionPolicy: AmbientActionPolicy;
//# sourceMappingURL=ambientActions.d.ts.map