# module `concrete.fhe.compilation.specs`
Declaration of `ClientSpecs` class.
**Global Variables**
---------------
- **TFHERS_SPECS_KEY**
---
## class `ClientSpecs`
ClientSpecs class, to create Client objects.
### method `__init__`
```python
__init__(
program_info: ProgramInfo,
tfhers_specs: Optional[ForwardRef('TFHERSClientSpecs')] = None
)
```
---
### method `deserialize`
```python
deserialize(serialized_client_specs: bytes) → ClientSpecs
```
Create client specs from bytes.
**Args:**
serialized_client_specs (bytes): client specs to deserialize
**Returns:**
ClientSpecs: deserialized client specs
---
### method `serialize`
```python
serialize() → bytes
```
Serialize client specs into bytes.
**Returns:**
bytes: serialized client specs