import type { InputRangePart, Rangable, Range } from '@sequelize-orm/core'; type ParseValue = (input: string) => T; export declare function stringifyRange(range: Rangable, stringifyBoundary: (val: T) => string): string; export declare function parseRange(value: string, parser: ParseValue): Range; export declare function isInputRangePart(val: unknown): val is InputRangePart; export declare function buildRangeParser(subTypeParser: (value: unknown) => unknown): (value: unknown) => unknown; export {};