> For AI agents: the complete documentation index is available at https://types-mediawiki-response.pages.dev/llms.txt, the full documentation bundle is available at https://types-mediawiki-response.pages.dev/llms-full.txt.

# Interface: ApiVideoInfo

Defined in: [extensions/timedmediahandler.ts:93](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/timedmediahandler.ts#L93)

One video-info entry for a file page: the imageinfo fields (`viprop` mirrors
the `iiprop` names) plus TMH's `derivatives` and `timedtext` lists.

## Extends

- [`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md)

## Properties

### anon?

> `optional` **anon?**: `true`

Defined in: [core/query/imageinfo.ts:237](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L237)

Made by an anonymous (IP) uploader. A [Flag](https://types-mediawiki-response.pages.dev/api/core/Flag.md).

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`anon`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#anon)

***

### archivename?

> `optional` **archivename?**: `string`

Defined in: [core/query/imageinfo.ts:231](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L231)

Archive name for a historical version. `iiprop=archivename`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`archivename`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#archivename)

***

### bitdepth?

> `optional` **bitdepth?**: `number`

Defined in: [core/query/imageinfo.ts:174](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L174)

Color bit depth; `0` for files without dimensions (e.g. audio). `iiprop=bitdepth`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`bitdepth`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#bitdepth)

***

### canonicaltitle?

> `optional` **canonicaltitle?**: `string`

Defined in: [core/query/imageinfo.ts:110](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L110)

Canonical localized file title. `iiprop=canonicaltitle`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`canonicaltitle`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#canonicaltitle)

***

### comment?

> `optional` **comment?**: `string`

Defined in: [core/query/imageinfo.ts:89](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L89)

Raw upload comment. `iiprop=comment`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`comment`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#comment)

***

### commenthidden?

> `optional` **commenthidden?**: `true`

Defined in: [core/query/shared.ts:28](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/shared.ts#L28)

The comment is hidden. A [Flag](https://types-mediawiki-response.pages.dev/api/core/Flag.md).

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`commenthidden`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#commenthidden)

***

### commonmetadata?

> `optional` **commonmetadata?**: [`ApiImageMetadataItem`](https://types-mediawiki-response.pages.dev/api/core/ApiImageMetadataItem.md)\[]

Defined in: [core/query/imageinfo.ts:186](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L186)

Metadata keys common to all file types, same item shape as [metadata](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#metadata).
`iiprop=commonmetadata`; an empty PHP map, so `[]` when there is none.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`commonmetadata`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#commonmetadata)

***

### derivatives?

> `optional` **derivatives?**: [`ApiVideoSource`](https://types-mediawiki-response.pages.dev/api/extensions/timedmediahandler/ApiVideoSource.md)\[]

Defined in: [extensions/timedmediahandler.ts:95](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/timedmediahandler.ts#L95)

Original file source followed by every ready transcode. `viprop=derivatives`.

***

### descriptionshorturl?

> `optional` **descriptionshorturl?**: `string`

Defined in: [core/query/imageinfo.ts:119](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L119)

Shortened description-page URL. `iiprop=url`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`descriptionshorturl`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#descriptionshorturl)

***

### descriptionurl?

> `optional` **descriptionurl?**: `string`

Defined in: [core/query/imageinfo.ts:116](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L116)

URL of the file description page. `iiprop=url`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`descriptionurl`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#descriptionurl)

***

### duration?

> `optional` **duration?**: `number`

Defined in: [core/query/imageinfo.ts:221](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L221)

Media duration in seconds (audio/video), when the handler reports one.
Emitted under `iiprop=size|dimensions`; there is no `iiprop=duration`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`duration`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#duration)

***

### extmetadata?

> `optional` **extmetadata?**: `Record`\<`string`, [`ApiExtMetadataField`](https://types-mediawiki-response.pages.dev/api/core/ApiExtMetadataField.md)>

Defined in: [core/query/imageinfo.ts:194](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L194)

Structured/extended metadata keyed by field name. `iiprop=extmetadata`.
A bare MediaWiki core only produces `DateTime` and `ObjectName` here; the
richer per-file fields (GPS, licensing, …) are contributed by
`GetExtendedMetadata` hooks on the serving wiki (e.g. Extension:Metadata).

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`extmetadata`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#extmetadata)

***

### filehidden?

> `optional` **filehidden?**: `true`

Defined in: [core/query/imageinfo.ts:234](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L234)

The file itself is hidden. A [Flag](https://types-mediawiki-response.pages.dev/api/core/Flag.md).

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`filehidden`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#filehidden)

***

### filemissing?

> `optional` **filemissing?**: `true`

Defined in: [core/query/imageinfo.ts:215](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L215)

`true` when the file itself does not exist on this wiki (a stub row). A [Flag](https://types-mediawiki-response.pages.dev/api/core/Flag.md).

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`filemissing`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#filemissing)

***

### height?

> `optional` **height?**: `number`

Defined in: [core/query/imageinfo.ts:107](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L107)

Height in pixels; `0` for files without dimensions (e.g. audio).
`iiprop=size|dimensions`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`height`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#height)

***

### html?

> `optional` **html?**: `string`

Defined in: [core/query/imageinfo.ts:212](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L212)

Upload-warning HTML ("a file with this name exists already…").
`iiprop=uploadwarning`; `""` when there is nothing to warn about.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`html`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#html)

***

### mediatype?

> `optional` **mediatype?**: `string`

Defined in: [core/query/imageinfo.ts:171](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L171)

Media type, e.g. `BITMAP`, `OFFICE`, `ARCHIVE`. `iiprop=mediatype`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`mediatype`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#mediatype)

***

### metadata?

> `optional` **metadata?**: [`ApiImageMetadataItem`](https://types-mediawiki-response.pages.dev/api/core/ApiImageMetadataItem.md)\[] | `null`

Defined in: [core/query/imageinfo.ts:180](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L180)

Raw format metadata (EXIF / PNG chunks / …). `iiprop=metadata`; an
explicit `null` when the file has no metadata at all.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`metadata`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#metadata)

***

### mime?

> `optional` **mime?**: `string`

Defined in: [core/query/imageinfo.ts:168](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L168)

MIME type, e.g. `image/png`. `iiprop=mime`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`mime`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#mime)

***

### pagecount?

> `optional` **pagecount?**: `number`

Defined in: [core/query/imageinfo.ts:228](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L228)

Page count (multi-page documents such as PDFs/TIFFs), when the handler
supports one. Emitted under `iiprop=size|dimensions`; there is no
`iiprop=pagecount`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`pagecount`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#pagecount)

***

### parsedcomment?

> `optional` **parsedcomment?**: `string`

Defined in: [core/query/imageinfo.ts:92](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L92)

HTML-rendered comment. `iiprop=parsedcomment`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`parsedcomment`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#parsedcomment)

***

### responsiveUrls?

> `optional` **responsiveUrls?**: `Record`\<`string`, `string`>

Defined in: [core/query/imageinfo.ts:162](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L162)

HiDPI (`2x`, …) source URLs keyed by pixel-density multiplier. Requires
`iiprop=url`, plus a successful transform.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`responsiveUrls`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#responsiveurls)

***

### sha1?

> `optional` **sha1?**: `string`

Defined in: [core/query/imageinfo.ts:165](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L165)

File SHA-1 (hex). `iiprop=sha1`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`sha1`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#sha1)

***

### size?

> `optional` **size?**: `number`

Defined in: [core/query/imageinfo.ts:95](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L95)

File size in bytes. `iiprop=size|dimensions`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`size`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#size)

***

### suppressed?

> `optional` **suppressed?**: `true`

Defined in: [core/query/shared.ts:34](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/shared.ts#L34)

Oversight/suppression applies to the entry (set together with the
`*hidden` flags). A [Flag](https://types-mediawiki-response.pages.dev/api/core/Flag.md).

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`suppressed`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#suppressed)

***

### temp?

> `optional` **temp?**: `true`

Defined in: [core/query/imageinfo.ts:244](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L244)

The uploader is a temporary account. A [Flag](https://types-mediawiki-response.pages.dev/api/core/Flag.md).

#### Since

MediaWiki 1.42

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`temp`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#temp)

***

### thumbattribs?

> `optional` **thumbattribs?**: `Record`\<`string`, `string` | `number`>

Defined in: [core/query/imageinfo.ts:146](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L146)

Pre-rendered `<img>` attributes for the thumbnail (e.g. `src`, `width`,
`srcset`).

#### Since

MediaWiki 1.47

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`thumbattribs`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#thumbattribs)

***

### thumberror?

> `optional` **thumberror?**: `string`

Defined in: [core/query/imageinfo.ts:206](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L206)

Rendered text of the thumbnail error, when the thumbnail could not be
made. Requires `iiprop=url`, plus a transform.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`thumberror`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#thumberror)

***

### thumbheight?

> `optional` **thumbheight?**: `number`

Defined in: [core/query/imageinfo.ts:138](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L138)

Scaled thumbnail height (px). Falls back to the file's own height like
[thumbwidth](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#thumbwidth).

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`thumbheight`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#thumbheight)

***

### thumbmime?

> `optional` **thumbmime?**: `string`

Defined in: [core/query/imageinfo.ts:200](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L200)

MIME type the thumbnail will be rendered as. `iiprop=thumbmime`, which
requires `iiprop=url` and a transform via `iiurlwidth`/`iiurlheight`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`thumbmime`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#thumbmime)

***

### thumburl?

> `optional` **thumburl?**: `string`

Defined in: [core/query/imageinfo.ts:125](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L125)

Scaled thumbnail URL. Requires `iiprop=url`, plus a transform requested
via `iiurlwidth`, `iiurlheight` or `iiurlparam`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`thumburl`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#thumburl)

***

### thumburls?

> `optional` **thumburls?**: `Record`\<`string`, [`ApiThumbUrlEntry`](https://types-mediawiki-response.pages.dev/api/core/ApiThumbUrlEntry.md)>

Defined in: [core/query/imageinfo.ts:156](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L156)

Scaled thumbnail URLs at multiple widths, keyed by the produced
thumbnail's width (normally the requested width; e.g. `"400"`, `"800"`).
`iiprop=thumburls`. Each entry also folds in the transform's HTML `<img>`
attributes.

#### Since

MediaWiki 1.47

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`thumburls`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#thumburls)

***

### thumbwidth?

> `optional` **thumbwidth?**: `number`

Defined in: [core/query/imageinfo.ts:132](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L132)

Scaled thumbnail width (px). Falls back to the file's own width when the
thumbnail URL equals the original URL (no resize happened). Same
requirements as [thumburl](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#thumburl).

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`thumbwidth`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#thumbwidth)

***

### timedtext?

> `optional` **timedtext?**: [`ApiVideoTimedTextTrack`](https://types-mediawiki-response.pages.dev/api/extensions/timedmediahandler/ApiVideoTimedTextTrack.md)\[]

Defined in: [extensions/timedmediahandler.ts:101](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/timedmediahandler.ts#L101)

Available subtitle tracks (one per language and format); `[]` when the file
has none. `viprop=timedtext`.

***

### timestamp?

> `optional` **timestamp?**: `string`

Defined in: [core/query/imageinfo.ts:80](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L80)

Timestamp of the file's upload/reversion. `iiprop=timestamp`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`timestamp`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#timestamp)

***

### url?

> `optional` **url?**: `string`

Defined in: [core/query/imageinfo.ts:113](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L113)

Direct URL to the file. `iiprop=url`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`url`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#url)

***

### user?

> `optional` **user?**: `string`

Defined in: [core/query/imageinfo.ts:83](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L83)

Uploader user name. `iiprop=user`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`user`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#user)

***

### userhidden?

> `optional` **userhidden?**: `true`

Defined in: [core/query/shared.ts:25](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/shared.ts#L25)

The acting user is hidden. A [Flag](https://types-mediawiki-response.pages.dev/api/core/Flag.md).

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`userhidden`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#userhidden)

***

### userid?

> `optional` **userid?**: `number`

Defined in: [core/query/imageinfo.ts:86](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L86)

Uploader user id. `iiprop=userid`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`userid`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#userid)

***

### width?

> `optional` **width?**: `number`

Defined in: [core/query/imageinfo.ts:101](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/query/imageinfo.ts#L101)

Width in pixels; `0` for files without dimensions (e.g. audio).
`iiprop=size|dimensions`.

#### Inherited from

[`ApiImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md).[`width`](https://types-mediawiki-response.pages.dev/api/core/ApiImageInfo.md#width)
