# FsBinding

`import { FsBinding } from "destack:fs/binding";`

Filesystem binding family.

```ds title="FsBinding"
export interface FsBinding {
    attribute: Dynamic<FsAttributeBinding>;
    directory: Dynamic<FsDirectoryBinding>;
    file: Dynamic<FsFileBinding>;
    mount: Dynamic<FsMountBinding>;
    namespace: Dynamic<FsNamespaceBinding>;
    status: Dynamic<FsStatusBinding>;
    volume: Dynamic<FsVolumeBinding>;
    watch: Dynamic<FsWatchBinding>;
    xattr: Dynamic<FsXattrBinding>;
}
```

[language/library/src/fs/binding/fs.ds:15:34](https://github.com/destack-sh/destack/blob/main/language/library/src/fs/binding/fs.ds#L15-L34)

## Members

### `attribute: Dynamic<FsAttributeBinding>`

File attribute bindings.

### `directory: Dynamic<FsDirectoryBinding>`

Directory bindings.

### `file: Dynamic<FsFileBinding>`

File descriptor bindings.

### `mount: Dynamic<FsMountBinding>`

Mount table bindings.

### `namespace: Dynamic<FsNamespaceBinding>`

Namespace bindings.

### `status: Dynamic<FsStatusBinding>`

Status bindings.

### `volume: Dynamic<FsVolumeBinding>`

Volume bindings.

### `watch: Dynamic<FsWatchBinding>`

Watch bindings.

### `xattr: Dynamic<FsXattrBinding>`

Extended attribute bindings.
