///
import * as React from "react";
import { Modifier, ModifierValue } from "../contracts/value";
import { FieldValue } from "../contracts/field";
import { ModifierValueRecord } from "../contracts/value";
export declare abstract class BaseModifier extends React.Component implements Modifier {
static SimplrFormsCoreModifier(): void;
abstract Format(value: FieldValue): FieldValue;
abstract Parse(value: ModifierValueRecord): ModifierValueRecord;
render(): null;
/**
* Proxy to value helpers RecordifyModifierValue method.
* @param value Value to be recordified
*/
protected Recordify(value: TValue): ModifierValueRecord;
}