import { HTMLAttributes } from 'react'; declare enum Animation { 'fade' = 0, 'fade-up' = 1, 'fade-down' = 2, 'fade-left' = 3, 'fade-right' = 4, 'zoom' = 5 } declare enum Easing { 'linear' = 0, 'quadIn' = 1, 'quadOut' = 2, 'quadInOut' = 3, 'cubicIn' = 4, 'cubicOut' = 5, 'cubicInOut' = 6, 'quartIn' = 7, 'quartOut' = 8, 'quartInOut' = 9, 'quintIn' = 10, 'quintOut' = 11, 'quintInOut' = 12, 'sineIn' = 13, 'sineOut' = 14, 'sineInOut' = 15, 'bounceIn' = 16, 'bounceOut' = 17, 'bounceInOut' = 18 } export interface BacktopProps extends Omit, 'content'> { visibleHeight?: number; target?: () => HTMLElement | Window | null; easing?: keyof typeof Easing; duration?: number; animation?: keyof typeof Animation; } export {};