# Interface: CreateActorParams<T\>

[ActorAdapter](../modules/ActorAdapter.md).CreateActorParams

## Type parameters

| Name |
| :------ |
| `T` |

## Table of contents

### Properties

- [actor](ActorAdapter.CreateActorParams.md#actor)
- [agent](ActorAdapter.CreateActorParams.md#agent)
- [canisterId](ActorAdapter.CreateActorParams.md#canisterid)
- [interfaceFactory](ActorAdapter.CreateActorParams.md#interfacefactory)

## Properties

### actor

• `Optional` **actor**: `ActorSubclass`<`ActorSubclass`<`T`\>\>

___

### agent

• `Optional` **agent**: `HttpAgent`

___

### canisterId

• **canisterId**: `string`

___

### interfaceFactory

• **interfaceFactory**: `InterfaceFactory`
