import { Structure } from 'molstar/lib/mol-model/structure';
import { QueryParam } from '../../helpers';
import { SuperpositionResult } from './index';
/** Superpose structures based on the largest common component (measured the by number of residues), components being defined by `mappingsA` and `mappingsB`.
 * Residue-residue correspondence is determined by sequence alignment. */
export declare function superposeBySequenceAlignment(structA: Structure, structB: Structure, mappingsA: {
    [accession: string]: QueryParam[];
}, mappingsB: {
    [accession: string]: QueryParam[];
}): SuperpositionResult | undefined;
