///
import { LogicInstruction } from '../Types/Logic';
declare type AddressPlaceholder = {
instruction: LogicInstruction;
jumpTarget: LogicInstruction;
};
export declare class LogicAssembler {
instructions: LogicInstruction[];
instructionsByDeclaredAddress: Map;
addressPlaceholders: AddressPlaceholder[];
constructor(instructions: LogicInstruction[]);
assemble(): Buffer;
private assembleInstruction;
private assembleClause;
}
export {};