import { RequestType, ULTIPA } from "../types";
export declare namespace PropertyUtils {
    const IsBasePropertyType: (...types: ULTIPA.PropertyType[]) => boolean;
    const propertyGet: (type: ULTIPA.PropertyType) => string;
    const PropertyTypeDescValid: (type: ULTIPA.PropertyType, subTypes?: ULTIPA.PropertyType[]) => {
        ok: boolean;
        msg: string;
    };
    const GetPropertyTypeDesc: (type: ULTIPA.PropertyType, subTypes?: ULTIPA.PropertyType[], extra?: RequestType.PropertyExtraInfo) => string;
    const GetPropertyType: (typeDesc: string) => {
        type: ULTIPA.PropertyType;
        subTypes?: ULTIPA.PropertyType[];
        subTypesDesc?: string[];
    };
}
