/** Crypto1 state */
export declare class Crypto1State {
    odd: number;
    even: number;
    constructor(odd?: number, even?: number);
    /**
     * Initialize state from key (aka LFSR value)
     * @param key
     * @returns
     */
    static fromKey(key: bigint): Crypto1State;
    /** Get LFSR value (aka Key) */
    get lfsr(): bigint;
    /** Get filtered state `odd` value */
    get peekCrypto1Bit(): number;
}
