import type { ItemOrItemArray } from './base.js';
export type AppType = 'uni-app' | 'uni-app-vite' | 'uni-app-x' | 'taro' | 'remax' | 'native' | 'kbone' | 'mpx' | 'weapp-vite';
export type ICustomAttributes = Record<string, ItemOrItemArray<string | RegExp>> | Map<string | RegExp, ItemOrItemArray<string | RegExp>>;
export type ICustomAttributesEntities = [string | RegExp, ItemOrItemArray<string | RegExp>][];
export interface IArbitraryValues {
    allowDoubleQuotes?: boolean;
    bareArbitraryValues?: boolean | {
        units?: string[];
    };
}
export interface IUnocssCompatibilityOptions {
    bareArbitraryValues?: IArbitraryValues['bareArbitraryValues'];
}
