# ClipboardPayloadFile

`import { ClipboardPayloadFile } from "destack:input/binding";`

Clipboard file payload.

```ds title="ClipboardPayloadFile"
export struct ClipboardPayloadFile {
    kind: "file";
    mimeType: string;
    name: string;
    path: Path;
    isDirectory: boolean;
}
```

[language/library/src/input/binding/clipboard.ds:60:71](https://github.com/destack-sh/destack/blob/main/language/library/src/input/binding/clipboard.ds#L60-L71)

## Members

### `kind: "file"`

Payload discriminator.

### `mimeType: string`

MIME type or host-native format identifier.

### `name: string`

Suggested representation name when available.

### `path: Path`

Filesystem payload.

### `isDirectory: boolean`

Whether the filesystem payload refers to a directory.
