/**
 * @see "dbellmf" function from Matlab
 * @see https://codecrucks.com/what-is-fuzzy-membership-function-complete-guide/
 * @see https://researchhubs.com/post/maths/fundamentals/bell-shaped-function.html
 */
export class CellFilterMembershipGeneralizedBell extends CellFilterUnaryOperation {
    static from(source: any, a?: number, b?: number, c?: number): CellFilterMembershipGeneralizedBell;
    /**
     * Controls window, larger value = larger window. Function will return exactly 0.5 at this distance away from center
     * @type {number}
     */
    a: number;
    /**
     * Slope, larger slope makes function's tails sharper, meaning that values fall off faster away from center
     * @type {number}
     */
    b: number;
    /**
     * Controls center of the bell
     * @type {number}
     */
    c: number;
    operation(v: any): number;
}
import { CellFilterUnaryOperation } from "../../core/CellFilterUnaryOperation.js";
//# sourceMappingURL=CellFilterMembershipGeneralizedBell.d.ts.map