import libUtil from './src/libUtil';
export default class rionsKeyEncLib extends libUtil {
    ENDIAN_MODE: boolean;
    cbcEncrypt(plainData: number[], iv: number[], roundKey: number[], size: number): number[];
    ecbEncrypt(plainData: number[], roundKey: number[]): number[];
    makeRoundKey(plainData: number[]): number[];
    seedFeistel(inputArray: number[], encBuffer: number[], tryCnt: number, startIndex: number, seedFeistelMode: seedFeistelMode, keyArray?: number[]): number[];
}
export declare enum seedFeistelMode {
    ROUND_KEY_MODE = 1,
    ENCRYPT_MODE = 2,
    DECRYPT_MODE = 3
}
