import { KnotIndexStrictlyIncreasingSequence } from "./KnotIndexStrictlyIncreasingSequence";
import { KnotSequenceInterface } from "./KnotSequenceInterface";
export interface StrictlyIncreasingKnotSequenceInterface extends KnotSequenceInterface {
    allAbscissae: number[];
    isAbscissaCoincidingWithKnot(abscissa: number): boolean;
    abscissaAtIndex(index: KnotIndexStrictlyIncreasingSequence): number;
    knotMultiplicityAtAbscissa(abcissa: number): number;
    findSpan(u: number): KnotIndexStrictlyIncreasingSequence;
    insertKnot(abscissa: number, multiplicity: number): StrictlyIncreasingKnotSequenceInterface;
    raiseKnotMultiplicity(index: KnotIndexStrictlyIncreasingSequence, multiplicity: number): void;
    revertKnotSequence(): StrictlyIncreasingKnotSequenceInterface;
}
//# sourceMappingURL=StrictlyIncreasingKnotSequenceInterface.d.ts.map