[@evmts/solc](/reference/solc/README.md) / [Modules](/reference/solc/modules.md) / solc

# Module: solc

## Table of contents

### Variables

- [fileLevelOption](/reference/solc/modules/solc.md#fileleveloption)

### Functions

- [solcCompile](/reference/solc/modules/solc.md#solccompile)

## Variables

### fileLevelOption

• `Const` **fileLevelOption**: ``""``

#### Defined in

[solc.js:7](https://github.com/evmts/evmts-monorepo/blob/main/solc/src/solc.js#L7)

## Functions

### solcCompile

▸ **solcCompile**(`input`): `SolcOutput`

Typesafe wrapper around solc.compile

#### Parameters

| Name | Type |
| :------ | :------ |
| `input` | `SolcInputDescription` |

#### Returns

`SolcOutput`

#### Defined in

[solc.js:14](https://github.com/evmts/evmts-monorepo/blob/main/solc/src/solc.js#L14)
