export function MathQuill(el: any): any;
export namespace MathQuill {
    export let VERSION: string;
    export function interfaceVersion(v: any): typeof MathQuill;
    export { getInterface };
    export function noConflict(): typeof MathQuill;
}
declare function getInterface(v: any): {
    (el: any): any;
    L: number;
    R: number;
    config(opts: any): /*elided*/ any;
    registerEmbed(name: any, options: any): void;
    StaticMath: {
        (el: any, opts: any): any;
        prototype: any;
    };
    MathField: {
        (el: any, opts: any): any;
        prototype: any;
    };
    InnerMathField: {
        (el: any, opts: any): any;
        prototype: any;
    };
    TextField: {
        (el: any, opts: any): any;
        prototype: any;
    };
    prototype: any;
    EditableField: {
        (): never;
        prototype: any;
    };
    saneKeyboardEvents: typeof defaultSubstituteKeyboardEvents;
};
declare namespace getInterface {
    let MIN: number;
    let MAX: number;
}
declare function defaultSubstituteKeyboardEvents(jq: any, controller: any): {
    select: (text: any) => void;
};
export {};
//# sourceMappingURL=mathquill.d.ts.map