import type { DefineComponent, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps } from 'vue';
declare const _sfc_main: DefineComponent<{
    readonly separator: {
        readonly type: StringConstructor;
        readonly default: () => string;
    };
}, {
    prop: Readonly<{
        [x: `on${Capitalize<string>}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
        separator: string;
    }>;
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<{
    readonly separator?: unknown;
} & {
    separator: string;
} & {}>, {
    separator: string;
}>;
export default _sfc_main;
