declare class ComplexNumberClass {
    private re;
    private im;
    constructor(re: number, im: number);
    __mul__(other: ComplexNumberClass): ComplexNumberClass;
    __add__(other: ComplexNumberClass): ComplexNumberClass;
    __sub__(other: ComplexNumberClass): ComplexNumberClass;
    __div__(other: ComplexNumberClass): ComplexNumberClass;
    __abs__(): number;
    __repr__(): string;
    exp(): ComplexNumberClass;
}
export declare function ComplexNumber(re: number, im: number): ComplexNumberClass;
export declare let wasm: any;
export declare function init(): Promise<void>;
export {};
