import { IoType } from "kryo/core"; export interface FixedPointOptions { readonly signed: boolean; readonly intBits: number; readonly fracBits: number; } export interface FixedPoint { readonly epsilons: number; valueOf(): number; } export interface FixedPointConstructor extends IoType, FixedPointOptions { fromEpsilons(epsilons: number): FixedPoint; fromValue(value: number): FixedPoint; } export declare function createFixedPoint(options: FixedPointOptions): FixedPointConstructor;