import { Tag } from '../common';
export interface BikeTagProps {
    tag: Tag & {
        inBoundary?: boolean;
    };
    showHint?: boolean;
    showPostedDate?: boolean;
    showMysteryPostedDateTime?: boolean;
    showFoundPostedDateTime?: boolean;
    sizedMysteryImage?: boolean;
    sizedFoundImage?: boolean;
    showPlayer?: boolean;
    reverse?: boolean;
    showInBoundary?: boolean;
    tagnumber?: number;
    foundTagnumber?: number;
    size?: string;
    imageSize?: string;
    foundImageUrl?: string;
    mysteryImageUrl?: string;
    foundDescription?: string;
    mysteryDescription?: string;
}
declare function __VLS_template(): {
    attrs: Partial<{}>;
    slots: {
        foundLocation?(_: {}): any;
        foundLocation?(_: {}): any;
        foundPlayer?(_: {}): any;
        foundTime?(_: {}): any;
        mysteryDescription?(_: {}): any;
        mysteryPlayer?(_: {}): any;
        mysteryTime?(_: {}): any;
    };
    refs: {};
    rootEl: any;
};
type __VLS_TemplateResult = ReturnType<typeof __VLS_template>;
declare const __VLS_component: import('vue').DefineComponent<BikeTagProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
    load: (...args: any[]) => void;
}, string, import('vue').PublicProps, Readonly<BikeTagProps> & Readonly<{
    onLoad?: ((...args: any[]) => any) | undefined;
}>, {
    tagnumber: number;
    mysteryImageUrl: string;
    foundImageUrl: string;
    size: string;
    showPostedDate: boolean;
    showMysteryPostedDateTime: boolean;
    showFoundPostedDateTime: boolean;
    sizedMysteryImage: boolean;
    sizedFoundImage: boolean;
    showPlayer: boolean;
    foundTagnumber: number;
    imageSize: string;
    foundDescription: string;
    mysteryDescription: string;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;
declare const _default: __VLS_WithTemplateSlots<typeof __VLS_component, __VLS_TemplateResult["slots"]>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
    new (): {
        $slots: S;
    };
};
