import Vue from 'vue';
import type { Styles } from '../../common.type';
import type { QueryItemProps } from './type';
import type Query from './query';
export declare type QueryInstance = InstanceType<typeof Query>;
export interface PreviewInstance extends Vue {
    query?: QueryInstance;
}
declare const _default: import("vue/types/vue").ExtendedVue<PreviewInstance & Vue, unknown, unknown, {
    itemStyle: (item: QueryItemProps) => {
        width: string;
    };
    lastItemStyle: Styles;
    styles: Styles;
}, {
    conditions: QueryItemProps[];
    itemWidth: number;
}>;
export default _default;
