-- in this file we write stub definitions (no content) for use by packages, so multiple packages can use the same thing

needs "methods.m2"

-- methods

chi = method()

cone = method()
rays = method()

decompose = method(Options => true)

intersect = method(Options => true, Binary => true) -- an associative binary method
intersection = method(Options => true)

tensor    = method(Options => true, Binary => true) -- tensor is left-associative

truncate = method(Options => true)

isEmpty = method(TypicalValue => Boolean)

-- symbols

protect Base

protect Jacobian

protect Iterate
