# GetLibraryDetailsResponseBody

The details of the library

## Example Usage

```typescript
import { GetLibraryDetailsResponseBody } from "@lukehagar/plexjs/sdk/models/operations";

let value: GetLibraryDetailsResponseBody = {
  mediaContainer: {
    size: 29,
    allowSync: false,
    art: "/:/resources/movie-fanart.jpg",
    content: "secondary",
    identifier: "com.plexapp.plugins.library",
    librarySectionID: 1,
    mediaTagPrefix: "/system/bundle/media/flags/",
    mediaTagVersion: 1701731894,
    thumb: "/:/resources/movie.png",
    title1: "Movies",
    viewGroup: "secondary",
    viewMode: 65592,
    directory: [
      {
        key: "search?type=1",
        title: "Search...",
        secondary: true,
        prompt: "Search Movies",
        search: true,
      },
    ],
    type: [
      {
        key: "/library/sections/1/all?type=1",
        type: "movie",
        title: "Movies",
        active: false,
        filter: [
          {
            filter: "label",
            filterType: "string",
            key: "/library/sections/1/label",
            title: "Labels",
            type: "filter",
          },
        ],
        sort: [
          {
            default: "asc",
            defaultDirection: "desc",
            descKey: "random:desc",
            firstCharacterKey: "/library/sections/1/firstCharacter",
            key: "random",
            title: "Randomly",
          },
        ],
        field: [
          {
            key: "label",
            title: "Label",
            type: "tag",
            subType: "bitrate",
          },
        ],
      },
    ],
    fieldType: [
      {
        type: "resolution",
        operator: [
          {
            key: "=",
            title: "is",
          },
        ],
      },
    ],
  },
};
```

## Fields

| Field                                                                                                           | Type                                                                                                            | Required                                                                                                        | Description                                                                                                     |
| --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| `mediaContainer`                                                                                                | [operations.GetLibraryDetailsMediaContainer](../../../sdk/models/operations/getlibrarydetailsmediacontainer.md) | :heavy_minus_sign:                                                                                              | N/A                                                                                                             |