import BitBoard from '../../BitBoard/BitBoard';
export declare const RAYS: {
    NULL: BitBoard;
    A_FILE: BitBoard;
    B_FILE: BitBoard;
    C_FILE: BitBoard;
    D_FILE: BitBoard;
    E_FILE: BitBoard;
    F_FILE: BitBoard;
    G_FILE: BitBoard;
    H_FILE: BitBoard;
    ONE_RANK: BitBoard;
    TWO_RANK: BitBoard;
    THREE_RANK: BitBoard;
    FOUR_RANK: BitBoard;
    FIVE_RANK: BitBoard;
    SIX_RANK: BitBoard;
    SEVEN_RANK: BitBoard;
    EIGHT_RANK: BitBoard;
    A2_A8: BitBoard;
    A3_A8: BitBoard;
    A4_A8: BitBoard;
    A5_A8: BitBoard;
    A6_A8: BitBoard;
    A7_A8: BitBoard;
    A8: BitBoard;
    B2_B8: BitBoard;
    C2_C8: BitBoard;
    D2_D8: BitBoard;
    E2_E8: BitBoard;
    F2_F8: BitBoard;
    G2_G8: BitBoard;
    H2_H8: BitBoard;
    H3_H8: BitBoard;
    H4_H8: BitBoard;
    H5_H8: BitBoard;
    H6_H8: BitBoard;
    H7_H8: BitBoard;
    H8: BitBoard;
    H7_H1: BitBoard;
    H6_H1: BitBoard;
    H5_H1: BitBoard;
    H4_H1: BitBoard;
    H3_H1: BitBoard;
    H2_H1: BitBoard;
    H1: BitBoard;
    G7_G1: BitBoard;
    F7_F1: BitBoard;
    E7_E1: BitBoard;
    D7_D1: BitBoard;
    C7_C1: BitBoard;
    B7_B1: BitBoard;
    A7_A1: BitBoard;
    A6_A1: BitBoard;
    A5_A1: BitBoard;
    A4_A1: BitBoard;
    A3_A1: BitBoard;
    A2_A1: BitBoard;
    A1: BitBoard;
    B1_H1: BitBoard;
    C1_H1: BitBoard;
    D1_H1: BitBoard;
    E1_H1: BitBoard;
    F1_H1: BitBoard;
    G1_H1: BitBoard;
    B2_H2: BitBoard;
    B3_H3: BitBoard;
    B4_H4: BitBoard;
    B5_H5: BitBoard;
    B6_H6: BitBoard;
    B7_H7: BitBoard;
    B8_H8: BitBoard;
    C8_H8: BitBoard;
    D8_H8: BitBoard;
    E8_H8: BitBoard;
    F8_H8: BitBoard;
    G8_H8: BitBoard;
    G1_A1: BitBoard;
    F1_A1: BitBoard;
    E1_A1: BitBoard;
    D1_A1: BitBoard;
    C1_A1: BitBoard;
    B1_A1: BitBoard;
    G2_A2: BitBoard;
    G3_A3: BitBoard;
    G4_A4: BitBoard;
    G5_A5: BitBoard;
    G6_A6: BitBoard;
    G7_A7: BitBoard;
    G8_A8: BitBoard;
    F8_A8: BitBoard;
    E8_A8: BitBoard;
    D8_A8: BitBoard;
    C8_A8: BitBoard;
    B8_A8: BitBoard;
    B2_H8: BitBoard;
    C2_H7: BitBoard;
    D2_H6: BitBoard;
    E2_H5: BitBoard;
    F2_H4: BitBoard;
    G2_H3: BitBoard;
    H2: BitBoard;
    B3_G8: BitBoard;
    B4_F8: BitBoard;
    B5_E8: BitBoard;
    B6_D8: BitBoard;
    B7_C8: BitBoard;
    B8: BitBoard;
    G2_A8: BitBoard;
    F2_A7: BitBoard;
    E2_A6: BitBoard;
    D2_A5: BitBoard;
    C2_A4: BitBoard;
    B2_A3: BitBoard;
    A2: BitBoard;
    G3_B8: BitBoard;
    G4_C8: BitBoard;
    G5_D8: BitBoard;
    G6_E8: BitBoard;
    G7_F8: BitBoard;
    G8: BitBoard;
    B7_H1: BitBoard;
    C7_H2: BitBoard;
    D7_H3: BitBoard;
    E7_H4: BitBoard;
    F7_H5: BitBoard;
    G7_H6: BitBoard;
    H7: BitBoard;
    B6_G1: BitBoard;
    B5_F1: BitBoard;
    B4_E1: BitBoard;
    B3_D1: BitBoard;
    B2_C1: BitBoard;
    B1: BitBoard;
    G7_A1: BitBoard;
    F7_A2: BitBoard;
    E7_A3: BitBoard;
    D7_A4: BitBoard;
    C7_A5: BitBoard;
    B7_A6: BitBoard;
    A7: BitBoard;
    G6_B1: BitBoard;
    G5_C1: BitBoard;
    G4_D1: BitBoard;
    G3_E1: BitBoard;
    G2_F1: BitBoard;
    G1: BitBoard;
};
