/**
 * Base interfaces and types for error detectors
 * Responsible for identifying critical errors in server output
 */
/**
 * Base interface for error detectors
 * Responsible for determining if a message indicates a critical error
 */
export interface ErrorDetector {
    /**
     * Check if a message indicates a critical error
     * @param message The raw message to check
     * @returns true if the message indicates a critical error
     */
    isCritical(message: string): boolean;
}
/**
 * Base error detector with common error patterns
 * Provides a foundation that specific framework detectors can extend
 */
export declare class BaseErrorDetector implements ErrorDetector {
    isCritical(message: string): boolean;
}
//# sourceMappingURL=base.d.ts.map