from .documents import *
from .exceptions import *
from .eagerload import *
from .fields import *
from bson.objectid import ObjectId

DOUBLE = 1
STRING = 2
OBJECT = 3
ARRAY = 4
BINARY_DATA = 5
OBJECT_ID = 7
BOOLEAN = 8
DATE = 9
NULL = 10
REGEXP = 11
JAVASCRIPT = 13
SYMBOL = 14
JAVASCRIPT_SCOPE = 15
INT_32 = 16
TIMESTAMP =	 17
INT_64 = 18
MIN_KEY = 255
MAX_KEY = 127
from .documents import *
from .exceptions import *
from .eagerload import *
from .fields import *
from bson.objectid import ObjectId, InvalidId

DOUBLE = 1
STRING = 2
OBJECT = 3
ARRAY = 4
BINARY_DATA = 5
OBJECT_ID = 7
BOOLEAN = 8
DATE = 9
NULL = 10
REGEXP = 11
JAVASCRIPT = 13
SYMBOL = 14
JAVASCRIPT_SCOPE = 15
INT_32 = 16
TIMESTAMP =	 17
INT_64 = 18
MIN_KEY = 255
MAX_KEY = 127
add ref to invalidid