import { REDCOptions, REDCError, CAPACITY, WORD_SIZE } from './meta.js';
import { build } from './main.js';
import { compile } from './compiler.js';
import { ParseData, Instruction, Source } from './parser.js';
/**
 * Assumes the line separator is \n.
 */
export declare function parse(program: string): ParseData;
export declare function parse(lines: string[]): ParseData;
export { build, compile, REDCError, CAPACITY, WORD_SIZE, Instruction, Source, ParseData, REDCOptions };
declare const _default: {
    parse: typeof parse;
    build: typeof build;
    compile: typeof compile;
    REDCError: typeof REDCError;
    CAPACITY: number;
    WORD_SIZE: number;
};
export default _default;
