import { FlexibleConversionModel } from "../QueryObjectModel"; export interface QParamModel { getName(): string; getMappedName(): string; convertFrom(value: FlexibleConversionModel): FlexibleConversionModel; convertTo(value: FlexibleConversionModel): FlexibleConversionModel; formatUrlValue(value: FlexibleConversionModel): string | undefined; parseUrlValue(value: string | undefined): FlexibleConversionModel; }