import type { VNode } from 'vue';
/**
 * component only used within islands for slot teleport
 */
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    name: {
        type: StringConstructor;
        required: true;
    };
    /**
     * must be an array to handle v-for
     */
    props: {
        type: () => Array<any>;
    };
}>, (() => VNode<import("vue").RendererNode, import("vue").RendererElement, {
    [key: string]: any;
}> | undefined) | (() => VNode<import("vue").RendererNode, import("vue").RendererElement, {
    [key: string]: any;
}>[]), {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    name: {
        type: StringConstructor;
        required: true;
    };
    /**
     * must be an array to handle v-for
     */
    props: {
        type: () => Array<any>;
    };
}>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
