11/*
2- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3- *
4- * Licensed under the Apache License, Version 2.0 (the "License").
5- * You may not use this file except in compliance with the License.
6- * You may obtain a copy of the License at
7- *
8- * http://www.apache.org/licenses/LICENSE-2.0
9- *
10- * Unless required by applicable law or agreed to in writing, software
11- * distributed under the License is distributed on an "AS IS" BASIS,
12- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13- * See the License for the specific language governing permissions and
14- * limitations under the License.
15- */
2+ Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
4+ Licensed under the Apache License, Version 2.0 (the "License").
5+ You may not use this file except in compliance with the License.
6+ You may obtain a copy of the License at
7+
8+ http://www.apache.org/licenses/LICENSE-2.0
9+
10+ Unless required by applicable law or agreed to in writing, software
11+ distributed under the License is distributed on an "AS IS" BASIS,
12+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ See the License for the specific language governing permissions and
14+ limitations under the License.
15+ */
1616
1717/**
1818 * Type representing a constructor for any class.
@@ -35,5 +35,4 @@ export type ItemDisposalFunc<V> = (item: V) => void;
3535/**
3636 * Type representing an event class constructor.
3737 */
38- export type EventClass < T extends import ( "./utils/events/event" ) . Event = import ( "./utils/events/event" ) . Event > =
39- new ( ...args : any [ ] ) => T ;
38+ export type EventClass < T extends import ( "./utils/events/event" ) . Event = import ( "./utils/events/event" ) . Event > = new ( ...args : any [ ] ) => T ;
0 commit comments