import { ColorPool } from './helper';
import { SizeT } from './types';
export declare const defaultZIndex: import('vue').Ref<number, number>;
export declare function initZIndex(val: number): void;
export declare const defaultSize: import('vue').Ref<"large" | "medium" | "small", "large" | "medium" | "small">;
export declare function initSize(val: SizeT): void;
export declare const defaultRound: import('vue').Ref<"pill" | undefined, "pill" | undefined>;
export declare function initRound(type?: 'pill'): void;
export declare const defaultPrestColorPool: import('vue').Ref<{
    pool: Array<string>;
    tmpPool: Array<string>;
    pick: (index?: number) => string;
}, ColorPool | {
    pool: Array<string>;
    tmpPool: Array<string>;
    pick: (index?: number) => string;
}>;
export declare function initPrestColor(colors: string[]): void;
export declare const Breakpoints: {
    readonly Phone: "phone";
    readonly PadV: "pad_v";
    readonly PadH: "pad_h";
    readonly Laptop: "laptop";
    readonly Pc: "pc";
};
export type Breakpoints = (typeof Breakpoints)[keyof typeof Breakpoints];
type MediaPoints = Record<Breakpoints | 'pad', number>;
export declare const mediaPoint: import('vue').Ref<{
    phone: number;
    pad_v: number;
    pad_h: number;
    laptop: number;
    pc: number;
    pad: number;
}, MediaPoints | {
    phone: number;
    pad_v: number;
    pad_h: number;
    laptop: number;
    pc: number;
    pad: number;
}>;
export declare function initMediaPoint(point: Partial<MediaPoints>): void;
export {};
