import { PropType } from 'vue';
import { SubjectType } from './CCGlobalNavi.types';
declare const _default: import("vue").DefineComponent<{
    /**
     * FullPath
     * @example '/test'
     */
    fullPath: {
        type: StringConstructor;
        default: string;
    };
    /**
     * グローバルナビ主題
     * @example []
     */
    subjects: {
        type: PropType<SubjectType[]>;
        default: {
            title: string;
            icon: string;
            path: string;
            subtitle: ({
                title: string;
                icon: string;
                path: string;
                subjectIndex: number;
                infoNumber: number;
            } | {
                title: string;
                icon: string;
                path: string;
                subjectIndex: number;
                infoNumber?: undefined;
            })[];
        }[];
    };
    /**
     * logo url
     * このデータはimportされた後のデータ形式をここに与える
     */
    logoUrl: {
        type: StringConstructor;
        default: string;
    };
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
    "update:fullPath": (value: string) => void;
    push: (value: string) => void;
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    /**
     * FullPath
     * @example '/test'
     */
    fullPath: {
        type: StringConstructor;
        default: string;
    };
    /**
     * グローバルナビ主題
     * @example []
     */
    subjects: {
        type: PropType<SubjectType[]>;
        default: {
            title: string;
            icon: string;
            path: string;
            subtitle: ({
                title: string;
                icon: string;
                path: string;
                subjectIndex: number;
                infoNumber: number;
            } | {
                title: string;
                icon: string;
                path: string;
                subjectIndex: number;
                infoNumber?: undefined;
            })[];
        }[];
    };
    /**
     * logo url
     * このデータはimportされた後のデータ形式をここに与える
     */
    logoUrl: {
        type: StringConstructor;
        default: string;
    };
}>> & {
    onPush?: ((value: string) => any) | undefined;
    "onUpdate:fullPath"?: ((value: string) => any) | undefined;
}, {
    fullPath: string;
    subjects: SubjectType[];
    logoUrl: string;
}, {}>;
export default _default;
//# sourceMappingURL=CCGlobalNavi.vue.d.ts.map