import Object import t, c class PyFloatObject: ob_base: Object.PyObject ob_fval: t.CDouble def PyFloat_AS_DOUBLE(op: Object.PyObjectPtr) -> t.CStatic | t.CInline | t.CDouble: return (PyFloatObject | t.CPtr)(op).ob_fval def PyFloat_Pack2(x: t.CDouble, p: str, le: int) -> int | t.State: pass def PyFloat_Pack4(x: t.CDouble, p: str, le: int) -> int | t.State: pass def PyFloat_Pack8(x: t.CDouble, p: str, le: int) -> int | t.State: pass def PyFloat_Unpack2(p: t.CConst | str, le: int) -> t.CDouble | t.State: pass def PyFloat_Unpack4(p: t.CConst | str, le: int) -> t.CDouble | t.State: pass def PyFloat_Unpack8(p: t.CConst | str, le: int) -> t.CDouble | t.State: pass