# E0312

A name that the module does not export, in a `use` brace group (`use std.sql.{Query}`) or a qualified path (`sql.Query`). Spans the name.

**Machine-applicable fix:** Replace the name with the single closest export, when one is close enough.

## Example

This program fails with `E0312`.

```oska
use std.sql.{SqlLitreal}

fn main() {}
```

## Fixed

The same program, fixed.

```oska
use std.sql.{SqlLiteral}

fn main() {}
```

Listed in the [checker notes](/checker.md#e0312). `oskac explain E0312` prints this entry offline.