diff --git a/packages/overlayscrollbars/src/setups/scrollbarsSetup/scrollbarsSetup.ts b/packages/overlayscrollbars/src/setups/scrollbarsSetup/scrollbarsSetup.ts index 71871c7..5c0d93e 100644 --- a/packages/overlayscrollbars/src/setups/scrollbarsSetup/scrollbarsSetup.ts +++ b/packages/overlayscrollbars/src/setups/scrollbarsSetup/scrollbarsSetup.ts @@ -34,7 +34,7 @@ import type { } from 'options'; import type { Setup, StructureSetupState, StructureSetupStaticState } from 'setups'; import type { InitializationTarget } from 'initialization'; -import type { OverflowStyle, StyleObject } from 'typings'; +import type { DeepPartial, OverflowStyle, StyleObject } from 'typings'; // eslint-disable-next-line @typescript-eslint/no-empty-interface export interface ScrollbarsSetupState {} @@ -62,7 +62,11 @@ export const createScrollbarsSetup = ( target: InitializationTarget, options: ReadonlyOptions, structureSetupState: (() => StructureSetupState) & StructureSetupStaticState -): Setup => { +): Setup< + ScrollbarsSetupState, + ScrollbarsSetupStaticState, + [DeepPartial] +> => { let autoHideIsMove: boolean; let autoHideIsLeave: boolean; let autoHideNotNever: boolean;