/// 
interface VantComponentInstance {
    parent: WechatMiniprogram.Component.TrivialInstance;
    children: WechatMiniprogram.Component.TrivialInstance[];
    index: number;
    $emit: (name: string, detail?: unknown, options?: WechatMiniprogram.Component.TriggerEventOption) => void;
}
export declare type VantComponentOptions = {
    data?: Data;
    field?: boolean;
    classes?: string[];
    mixins?: string[];
    props?: Props;
    relation?: {
        relations: Record;
        mixin: string;
    };
    methods?: Methods;
    beforeCreate?: () => void;
    created?: () => void;
    mounted?: () => void;
    destroyed?: () => void;
} & ThisType, Props, Methods> & Record>;
export {};