/**
 * Universal syntactic dependencies V2 and V1.
 * See http://universaldependencies.org/u/dep/all.html
 */
export declare enum UDep {
    /**  nominal subject  */
    NSUBJ = "nsubj",
    /** object (V2) */
    OBJ = "obj",
    /** indirect object */
    IOBJ = "iobj",
    /**  oblique nominal (V2)  */
    OBL = "obl",
    /** vocative */
    VOCATIVE = "vocative",
    /** expletive */
    EXPL = "expl",
    /** dislocated elements */
    DISLOCATED = "dislocated",
    /**  nominal modifier  */
    NMOD = "nmod",
    /** appositional modifier */
    APPOS = "appos",
    /** numeric modifier */
    NUMMOD = "nummod",
    /**  clausal subject  */
    CSUBJ = "csubj",
    /** clausal complement */
    CCOMP = "ccomp",
    /** open clausal complement */
    XCOMP = "xcomp",
    ADVCL = "advcl",
    /** adverbial clause modifier */
    ACL = "acl",
    /** clausal modifier of noun (adjectival clause) */
    /** adverbial modifier */
    ADVMOD = "advmod",
    /** discourse element */
    DISCOURSE = "discourse",
    /** adjective modifier */
    AMOD = "amod",
    /** auxiliary */
    AUX = "aux",
    /** */
    COP = "cop",
    /** */
    MARK = "mark",
    /** determiner */
    DET = "det",
    /** classifier (V2) */
    CLF = "clf",
    /** case marking */
    CASE = "case",
    /** conjunct */
    CONJ = "conj",
    /** coordinating conjunction */
    CC = "cc",
    /**  fixed multiword expression (V2)  */
    FIXED = "fixed",
    /** flat multiword expression (V2) */
    FLAT = "flat",
    /** compound */
    COMPOUND = "compound",
    /**  list  */
    LIST = "list",
    /** parataxis */
    PARATAXIS = "parataxis",
    /**  orphan (V2)  */
    ORPHAN = "orphan",
    /** goes with */
    GOESWITH = "goeswith",
    /** overridden disfluency */
    REPARANDUM = "reparandum",
    /**  punctuation  */
    PUNCT = "punct",
    /** root */
    ROOT = "root",
    /** unspecidied dependency */
    DEP = "dep",
    /**  passive auxiliary (V1)  */
    AUXPASS = "auxpass",
    /** clausal passive subject (V1) */
    CSUBJPASS = "csubjpass",
    /** direct object (V1; in V2 as obj) */
    DOBJ = "dobj",
    /** foreign words (V1) */
    FOREIGN = "foreign",
    /** multi-word expression (V1) */
    MWE = "mwe",
    /** name (V1) */
    NAME = "name",
    /** negation modifier (V1) */
    NEG = "neg",
    /** passive nominal subject (V1) */
    NSUBJPASS = "nsubjpass",
    /** remnant in ellipsis (V1) */
    REMNANT = "remnant"
}
/** Conversion to the string value used by the API. */
export declare function UDepToStr(udep: UDep): string;
/** Conversion from a [string][depStr]; with [DEP] as a fallback for unknwon values. */
export declare function UDepFromStr(depStr: string): UDep;
