Skip to content

Commit e98c52a

Browse files
authored
chore(smithy-client): remove in-line import in types (#2531)
1 parent 4d085af commit e98c52a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/smithy-client/src/client.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { constructStack } from "@aws-sdk/middleware-stack";
2-
import { Client as IClient, Command, MetadataBearer, RequestHandler } from "@aws-sdk/types";
2+
import { Client as IClient, Command, MetadataBearer, MiddlewareStack, RequestHandler } from "@aws-sdk/types";
33

44
export interface SmithyConfiguration<HandlerOptions> {
55
requestHandler: RequestHandler<any, any, HandlerOptions>;
@@ -20,7 +20,7 @@ export class Client<
2020
ResolvedClientConfiguration extends SmithyResolvedConfiguration<HandlerOptions>
2121
> implements IClient<ClientInput, ClientOutput, ResolvedClientConfiguration>
2222
{
23-
public middlewareStack = constructStack<ClientInput, ClientOutput>();
23+
public middlewareStack: MiddlewareStack<ClientInput, ClientOutput> = constructStack<ClientInput, ClientOutput>();
2424
readonly config: ResolvedClientConfiguration;
2525
constructor(config: ResolvedClientConfiguration) {
2626
this.config = config;

0 commit comments

Comments
 (0)