export declare class EngineTester {
    private engine1;
    private engine2;
    private testResults;
    constructor();
    private runTest;
    private testBasicSync;
    private testConflictSync;
    private testBatchSync;
    private setupTestEnvironment;
    runAllTests(): Promise<{
        success: boolean;
        results: Record<string, {
            success: boolean;
            message: string;
        }>;
    }>;
}
export declare function testEngineFunctionality(): Promise<{
    success: boolean;
    results: Record<string, {
        success: boolean;
        message: string;
    }>;
}>;
