| import { SuperComponent } from '../common/src/index'; | 
| import type { TdLoadingProps } from './type'; | 
| export interface LoadingProps extends TdLoadingProps { | 
| } | 
| export default class Loading extends SuperComponent { | 
|     externalClasses: string[]; | 
|     data: { | 
|         prefix: string; | 
|         classPrefix: string; | 
|         show: boolean; | 
|     }; | 
|     options: { | 
|         multipleSlots: boolean; | 
|     }; | 
|     properties: { | 
|         delay?: { | 
|             type: NumberConstructor; | 
|             value?: number; | 
|         }; | 
|         duration?: { | 
|             type: NumberConstructor; | 
|             value?: number; | 
|         }; | 
|         externalClasses?: { | 
|             type: ArrayConstructor; | 
|             value?: ["t-class", "t-class-text", "t-class-indicator"]; | 
|         }; | 
|         indicator?: { | 
|             type: BooleanConstructor; | 
|             value?: boolean; | 
|         }; | 
|         inheritColor?: { | 
|             type: BooleanConstructor; | 
|             value?: boolean; | 
|         }; | 
|         layout?: { | 
|             type: StringConstructor; | 
|             value?: "horizontal" | "vertical"; | 
|         }; | 
|         loading?: { | 
|             type: BooleanConstructor; | 
|             value?: boolean; | 
|         }; | 
|         pause?: { | 
|             type: BooleanConstructor; | 
|             value?: boolean; | 
|         }; | 
|         progress?: { | 
|             type: NumberConstructor; | 
|             value?: number; | 
|         }; | 
|         reverse?: { | 
|             type: BooleanConstructor; | 
|             value?: boolean; | 
|         }; | 
|         size?: { | 
|             type: StringConstructor; | 
|             value?: string; | 
|         }; | 
|         text?: { | 
|             type: StringConstructor; | 
|             value?: string; | 
|         }; | 
|         theme?: { | 
|             type: StringConstructor; | 
|             value?: "circular" | "spinner" | "dots"; | 
|         }; | 
|     }; | 
|     timer: any; | 
|     observers: { | 
|         loading(this: any, cur: any): void; | 
|     }; | 
|     lifetimes: { | 
|         detached(): void; | 
|     }; | 
|     refreshPage(): void; | 
| } |