import { type ForgetConfig } from './ForgetConfig.ts';
/**
 * Node.js-specific forget configuration that extends ForgetConfig with process termination options.
 */
export interface ForgetNodeConfig<T = any> extends ForgetConfig<T> {
    /** Terminate the process on an exception that happens outside of the promise being forgotten. */
    terminateOnException?: boolean;
    /** Terminate the process if the promise times out. */
    terminateOnTimeout?: boolean;
}
/** Default Node.js forget configuration with termination disabled. */
export declare const defaultForgetNodeConfig: ForgetNodeConfig<unknown>;
//# sourceMappingURL=ForgetNodeConfig.d.ts.map