import { App } from 'vue';
declare class UIComponent {
  static install(vue: App): void;
}
declare class TurnTable extends UIComponent {}
declare class Marquee extends UIComponent {}
declare class SquareNine extends UIComponent {}
declare class ScratchCard extends UIComponent {}
declare class GiftBox extends UIComponent {}
declare class LottoRoll extends UIComponent {}
declare class Hiteggs extends UIComponent {}
declare class GiftRain extends UIComponent {}
declare class LuckShake extends UIComponent {}
declare class DollMachine extends UIComponent {}
declare class ShakeDice extends UIComponent {}
declare class GuessGift extends UIComponent {}

export interface InstallationOptions {
  locale?: any;
  lang?: any;
}
declare function install(app: App, options?: InstallationOptions): void;
export { TurnTable,Marquee,SquareNine,ScratchCard,GiftBox,LottoRoll,Hiteggs,GiftRain,LuckShake,DollMachine,ShakeDice,GuessGift,install };
declare const _default: {
  install: typeof install;
  version: string;
};
export default _default;