/**
 * Hexpo layer
 */
export default class HexpoLayer extends Layer {
    /**
     * @param {object} config object
     * @param {number} [config.a] a
     * @param {number} [config.b] b
     * @param {number} [config.c] c
     * @param {number} [config.d] d
     */
    constructor({ a, b, c, d, ...rest }: {
        a?: number;
        b?: number;
        c?: number;
        d?: number;
    });
    _a: number;
    _b: number;
    _c: number;
    _d: number;
    calc(x: any): any;
    _i: any;
    grad(bo: any): any;
    toObject(): {
        type: string;
        a: number;
        b: number;
        c: number;
        d: number;
    };
}
import Layer from './base.js';
