import type { SmartAppBannerNotShownReason, SmartAppBannerPlatform } from './types';
declare const _default: import("vue-demi").DefineComponent<{}, () => void, {}, {}, {}, import("vue-demi").ComponentOptionsMixin, import("vue-demi").ComponentOptionsMixin, {
    onNotShown: (platform: SmartAppBannerPlatform, appId: string, reason: SmartAppBannerNotShownReason) => void;
} & {
    onShown: (platform: SmartAppBannerPlatform, appId: string) => void;
} & {
    onClose: (platform: SmartAppBannerPlatform, appId: string) => void;
} & {
    onInstall: (platform: SmartAppBannerPlatform, appId: string) => void;
} & {
    onDismiss: (platform: SmartAppBannerPlatform, appId: string) => void;
}, string, import("vue-demi").VNodeProps & import("vue-demi").AllowedComponentProps & import("vue-demi").ComponentCustomProps, Readonly<import("vue-demi").ExtractPropTypes<{}>> & {
    onOnNotShown?: ((platform: SmartAppBannerPlatform, appId: string, reason: SmartAppBannerNotShownReason) => any) | undefined;
    onOnShown?: ((platform: SmartAppBannerPlatform, appId: string) => any) | undefined;
    onOnDismiss?: ((platform: SmartAppBannerPlatform, appId: string) => any) | undefined;
    onOnClose?: ((platform: SmartAppBannerPlatform, appId: string) => any) | undefined;
    onOnInstall?: ((platform: SmartAppBannerPlatform, appId: string) => any) | undefined;
}, {}>;
export default _default;
