UNPKG

1.72 kBTypeScriptView Raw
1import { SpinnerConfigs } from './spinner-interface';
2declare const spinners: {
3 bubbles: {
4 dur: number;
5 circles: number;
6 fn: (dur: number, index: number, total: number) => {
7 r: number;
8 style: {
9 top: string;
10 left: string;
11 'animation-delay': string;
12 };
13 };
14 };
15 circles: {
16 dur: number;
17 circles: number;
18 fn: (dur: number, index: number, total: number) => {
19 r: number;
20 style: {
21 top: string;
22 left: string;
23 'animation-delay': string;
24 };
25 };
26 };
27 circular: {
28 dur: number;
29 elmDuration: boolean;
30 circles: number;
31 fn: () => {
32 r: number;
33 cx: number;
34 cy: number;
35 fill: string;
36 viewBox: string;
37 transform: string;
38 style: {};
39 };
40 };
41 crescent: {
42 dur: number;
43 circles: number;
44 fn: () => {
45 r: number;
46 style: {};
47 };
48 };
49 dots: {
50 dur: number;
51 circles: number;
52 fn: (_: number, index: number) => {
53 r: number;
54 style: {
55 left: string;
56 'animation-delay': string;
57 };
58 };
59 };
60 lines: {
61 dur: number;
62 lines: number;
63 fn: (dur: number, index: number, total: number) => {
64 y1: number;
65 y2: number;
66 style: {
67 transform: string;
68 'animation-delay': string;
69 };
70 };
71 };
72 'lines-small': {
73 dur: number;
74 lines: number;
75 fn: (dur: number, index: number, total: number) => {
76 y1: number;
77 y2: number;
78 style: {
79 transform: string;
80 'animation-delay': string;
81 };
82 };
83 };
84};
85export declare const SPINNERS: SpinnerConfigs;
86export declare type SpinnerTypes = keyof typeof spinners;
87export {};