import { CurveType } from '../types.js';
export * from './approximations.js';
export * from './mathematical.js';
export * from './realistic.js';
export type CurveFunction = (x: number) => number;
export declare const CURVE_FUNCTIONS: Record<CurveType, CurveFunction>;
/**
 * Parse a curve type string into a CurveType enum key
 */
export declare function parseCurveType(curve: string): keyof typeof CurveType;
/**
 * Get all available curve type names
 */
export declare function getAvailableCurves(): string[];
//# sourceMappingURL=index.d.ts.map