diff --git a/types/siema/index.d.ts b/types/siema/index.d.ts index 682c0e907e..834184a41e 100644 --- a/types/siema/index.d.ts +++ b/types/siema/index.d.ts @@ -17,17 +17,21 @@ declare class Siema { destroy(restoreMarkup: boolean, callback?: () => void): void; } +interface perPageInterface { + [key : number] : number; +} + interface SiemaOptions { selector?: string; duration?: number; easing?: string; - perPage?: number; + perPage?: number | perPageInterface; startIndex?: number; draggable?: boolean; multipleDrag?: boolean; threshold?: number; loop?: boolean; - onInit(): void; + onInit?(): void; onChange?(): void; }