import { CustomScrollBehaviorCallback, Options as BaseOptions, ScrollBehavior } from './types'; export interface StandardBehaviorOptions extends BaseOptions { behavior?: ScrollBehavior; } export interface CustomBehaviorOptions extends BaseOptions { behavior: CustomScrollBehaviorCallback; } export interface Options extends BaseOptions { behavior?: ScrollBehavior | CustomScrollBehaviorCallback; } declare function scrollIntoView(target: Element, options: CustomBehaviorOptions): T; declare function scrollIntoView(target: Element, options?: Options | boolean): void; export default scrollIntoView;