15 lines
467 B
TypeScript
15 lines
467 B
TypeScript
import { OptionsType } from './Options.js';
|
|
import { CreatePluginType } from 'embla-carousel';
|
|
declare module 'embla-carousel' {
|
|
interface EmblaPluginsType {
|
|
fade: FadeType;
|
|
}
|
|
}
|
|
export type FadeType = CreatePluginType<{}, OptionsType>;
|
|
export type FadeOptionsType = FadeType['options'];
|
|
declare function Fade(userOptions?: FadeOptionsType): FadeType;
|
|
declare namespace Fade {
|
|
let globalOptions: FadeOptionsType | undefined;
|
|
}
|
|
export default Fade;
|