# Interface UIMatch<Data, Handle>

interface UIMatch<Data, Handle> {
data: Data;
handle: Handle;
id: string;
params: Params<string>;
pathname: string;
}

#### Type Parameters

- Data = unknown
- Handle = unknown

- Defined in common/temp/node_modules/.pnpm/@remix-run+router@1.16.1/node_modules/@remix-run/router/dist/utils.d.ts:324

#####
Index

### Properties

data
handle
id
params
pathname

## Properties

### data

data: Data

- Defined in common/temp/node_modules/.pnpm/@remix-run+router@1.16.1/node_modules/@remix-run/router/dist/utils.d.ts:328

### handle

handle: Handle

- Defined in common/temp/node_modules/.pnpm/@remix-run+router@1.16.1/node_modules/@remix-run/router/dist/utils.d.ts:329

### id

id: string

- Defined in common/temp/node_modules/.pnpm/@remix-run+router@1.16.1/node_modules/@remix-run/router/dist/utils.d.ts:325

### params

params: Params<string>

- Defined in common/temp/node_modules/.pnpm/@remix-run+router@1.16.1/node_modules/@remix-run/router/dist/utils.d.ts:327

### pathname

pathname: string

- Defined in common/temp/node_modules/.pnpm/@remix-run+router@1.16.1/node_modules/@remix-run/router/dist/utils.d.ts:326