import type { SnapPoint } from '../public-types.js';
import type { LayoutMeasurements, ResolvedSnapPoint, SnapPointDiagnostic } from './types.js';
export interface ResolveSnapPointsResult {
    snapPoints: ResolvedSnapPoint[];
    diagnostics: SnapPointDiagnostic[];
}
export declare function resolveSnapPoints(snapPoints: readonly SnapPoint[], measurements: LayoutMeasurements): ResolveSnapPointsResult;
