import { ExpressionValueSubType } from './exp-sub-type';
export declare abstract class AxExpressionValue {
    subType: ExpressionValueSubType;
    isSearchable?: boolean;
    hasError?: boolean;
    isInputVisible?: number;
    constructor(axExpressionValue?: AxExpressionValue);
    /**
     * pass by default value
     */
    newAxExpressionValue(): void;
    /**
     * Pass actual date value
     *
     * @param AxExpressionValue
     */
    axExpressionValue(axExpressionValue?: AxExpressionValue): void;
    abstract searchable(): boolean;
}
