export * from './modificators'; export * from './formaters'; import { Modificators, PartialModificators } from './modificators'; import { inFormater, outFormater, defaultFormater } from './formaters'; export type KnownKeys = { [K in keyof T]: (string extends K ? never : (number extends K ? never : K)) } extends { [_ in keyof T]: infer U } ? U : never; export interface FormBufferOptions

{ preset: { [K in keyof P]: PartialModificators; }; global?: PartialModificators; inFormaters?: { [K in keyof P]?: inFormater; }; outFormaters?: { [K in keyof P]?: outFormater; }; defaultFormaters?: { [K in keyof P]?: defaultFormater; }; } export type FormBufferInsideOptions

= Required>;