# Interface Link<Ref>

interface Link<Ref> {
_applies: string[];
_from_id?: Id;
_id?: Id;
_namespaces: string[];
_to_id?: Id;
_type_id?: Id;
displayId: Id;
from: Link<Ref>;
from_id?: Ref;
id: Ref;
in: Links<Id, Link<Ref>>;
inByType: {
[id: string]: Links<Ref, L>;
};
ml?: MinilinkCollection<MinilinksGeneratorOptions, Link<Ref>>;
out: Links<Id, Link<Ref>>;
outByType: {
[id: string]: Links<Ref, L>;
};
to: Link<Ref>;
to_id?: Ref;
type: Link<Ref>;
type_id: Ref;
typed: Links<Id, Link<Ref>>;
value?: any;
}

#### Type Parameters

- Ref extends Id

#### Hierarchy (view full)

- LinkPlain<Ref>
- LinkRelations<Id, Link<Ref>>
- LinkHashFields
  - Link
    - PackagerLink

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:61

#####
Index

### Properties

_applies
_from_id?
_id?
_namespaces
_to_id?
_type_id?
displayId
from
from_id?
id
in
inByType
ml?
out
outByType
to
to_id?
type
type_id
typed
value?

##
Properties

### _applies

_applies: string[]

Inherited from LinkRelations._applies

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:52

### `Optional`_from_id

_from_id?: Id

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:64

### `Optional`_id

_id?: Id

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:62

### _namespaces

_namespaces: string[]

Inherited from LinkRelations._namespaces

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:53

### `Optional`_to_id

_to_id?: Id

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:65

### `Optional`_type_id

_type_id?: Id

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:63

### displayId

displayId: Id

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:66

### from

from: Link<Ref>

Inherited from LinkRelations.from

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:49

### `Optional` from_id

from_id?: Ref

Inherited from LinkPlain.from_id

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:35

### id

id: Ref

Inherited from LinkPlain.id

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:33

### in

in: Links<Id, Link<Ref>>

Inherited from LinkRelations.in

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:45

### inByType

inByType: {
[id: string]: Links<Ref, L>;
}

Inherited from LinkRelations.inByType

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:46

### `Optional` ml

ml?: MinilinkCollection<MinilinksGeneratorOptions, Link<Ref>>

Inherited from LinkRelations.ml

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:54

### out

out: Links<Id, Link<Ref>>

Inherited from LinkRelations.out

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:47

### outByType

outByType: {
[id: string]: Links<Ref, L>;
}

Inherited from LinkRelations.outByType

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:48

### to

to: Link<Ref>

Inherited from LinkRelations.to

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:50

### `Optional` to_id

to_id?: Ref

Inherited from LinkPlain.to_id

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:36

### type

type: Link<Ref>

Inherited from LinkRelations.type

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:44

### type_id

type_id: Ref

Inherited from LinkPlain.type_id

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:34

### typed

typed: Links<Id, Link<Ref>>

Inherited from LinkRelations.typed

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:43

### `Optional` value

value?: any

Inherited from LinkRelations.value

- Defined in work/deeplinks/deeplinks/imports/minilinks.tsx:37