/**
 * Result Verification - Re-exported from orchestrationCapability
 * Provides verifiedSuccess, verifiedFailure, analyzeOutput, OutputPatterns, etc.
 */
export type VerificationStatus = 'VERIFIED_SUCCESS' | 'VERIFIED_FAILURE' | 'UNVERIFIED' | 'PARTIAL_SUCCESS' | 'REQUIRES_USER_ACTION';
export interface VerifiedResult {
    status: VerificationStatus;
    summary: string;
    details: string;
    verificationChecks?: VerificationCheck[];
    suggestedActions?: string[];
    verifiedAt: string;
    durationMs?: number;
}
export interface VerificationCheck {
    check: string;
    passed: boolean;
    details?: string;
}
export declare const OutputPatterns: {
    git: {
        success: RegExp[];
        failure: RegExp[];
    };
    npm: {
        success: RegExp[];
        failure: RegExp[];
    };
    command: {
        success: RegExp[];
        failure: RegExp[];
    };
};
export declare function verifiedSuccess(summary: string, details: string, checks?: VerificationCheck[], durationMs?: number): string;
export declare function verifiedFailure(summary: string, details: string, suggestedActions?: string[], checks?: VerificationCheck[], durationMs?: number): string;
export declare function analyzeOutput(output: string, patterns: {
    success: RegExp[];
    failure: RegExp[];
}, exitCode?: number): {
    isSuccess: boolean;
    isFailure: boolean;
    matchedPattern?: string;
    confidence: 'high' | 'medium' | 'low';
};
export declare function createCommandCheck(checkName: string, exitCode: number, output: string, expectedPatterns?: RegExp[]): VerificationCheck;
export declare function safeTruncate(content: string, maxLength: number, _label?: string): string;
//# sourceMappingURL=resultVerification.d.ts.map