import NightingaleBaseElement, { Constructor } from "../../nightingale-base-element";
export interface withPositionInterface extends NightingaleBaseElement {
    "display-start"?: number;
    "display-end"?: number;
    length?: number;
}
export declare const WHOLE_SEQ = -1;
declare const withPosition: <T extends Constructor<NightingaleBaseElement>>(superClass: T, options?: {
    "display-start"?: number;
    "display-end"?: number;
    length?: number;
}) => Constructor<withPositionInterface> & T;
export default withPosition;
//# sourceMappingURL=index.d.ts.map