/**
 * Verify helpers for MaterializedViewService.
 *
 * Provides deterministic sampling and adjacency-based ground-truth
 * comparison to confirm that a LogicalIndex is consistent with WarpState.
 *
 * @module domain/services/MaterializedViewVerifier
 */
import type WarpState from './state/WarpState.ts';
import type { LogicalIndex } from './index/logicalIndexHelpers.ts';
export interface VerifyError {
    nodeId: string;
    direction: string;
    expected: string[];
    actual: string[];
}
export interface VerifyResult {
    passed: number;
    failed: number;
    errors: VerifyError[];
    seed: number;
}
export interface VerifyIndexParams {
    state: WarpState;
    logicalIndex: LogicalIndex;
    options?: {
        seed?: number;
        sampleRate?: number;
    };
}
/**
 * Verifies index integrity by sampling alive nodes and comparing
 * bitmap neighbor queries against adjacency-based ground truth.
 */
export declare function verifyIndex({ state, logicalIndex, options }: VerifyIndexParams): VerifyResult;
