import type { Notation } from "../../types";
import type State from "../model/state/State";
export default class Compiler {
    private customNotations;
    constructor(customNotations: Notation[]);
    compile(formatString: string): State;
    private compileInternal;
    private determineInheritedType;
    private compileWithCustomNotations;
    private determineTypeWithCustomNotations;
}
//# sourceMappingURL=Compiler.d.ts.map