# AUTOGENERATED! DO NOT EDIT! File to edit: ../nbs/00_units.ipynb.

# %% auto 0
__all__ = ['ONE', 'KILO', 'MEGA', 'GIGA', 'TERA', 'PETA', 'EXA', 'ZETTA', 'YOTTA', 'SIZES', 'UNITS']

# %% ../nbs/00_units.ipynb 4
from pstr.nlit.byte import (B, KB, MB, GB, TB, PB, EB, ZB, YB, )
from pstr.nlit.byte import (BYTE, KILOBYTE, MEGABYTE, GIGABYTE, TERABYTE, PETABYTE, EXABYTE, ZETTABYTE, YOTTABYTE, )

# %% ../nbs/00_units.ipynb 6
ONE  : int = 1
KILO : int = ONE * 1000
MEGA : int = KILO ** 2
GIGA : int = KILO ** 3
TERA : int = KILO ** 4
PETA : int = KILO ** 5
EXA  : int = KILO ** 6
ZETTA: int = KILO ** 7
YOTTA: int = KILO ** 8

# %% ../nbs/00_units.ipynb 7
SIZES = (ONE, KILO, MEGA, GIGA, TERA, PETA, EXA, ZETTA, YOTTA,)
UNITS = (BYTE, KILOBYTE, MEGABYTE, GIGABYTE, TERABYTE, PETABYTE, EXABYTE, ZETTABYTE, YOTTABYTE, )
