import { CSSProperties } from 'vue'; import { VueTypeValidableDef } from 'vue-types'; export interface CommonRequestProps { url?: string; method?: string; params?: object; callback?: Function; } export declare type Key = string | number; declare const _default: { new (): {}; defaults: Partial; sensibleDefaults: boolean | Partial; config: import("vue-types/dist/types").VueTypesConfig; readonly any: VueTypeValidableDef; readonly func: VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; readonly bool: VueTypeValidableDef; readonly string: VueTypeValidableDef & { default: string; }; readonly number: VueTypeValidableDef & { default: number; }; readonly array: VueTypeValidableDef & { default: () => unknown[]; }; readonly object: VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; }; readonly integer: import("vue-types").VueTypeDef & { default: number; }; readonly symbol: import("vue-types").VueTypeDef; readonly nullable: import("vue-types/dist/types").PropOptions; readonly custom: typeof import("vue-types").custom; readonly oneOf: typeof import("vue-types").oneOf; readonly instanceOf: typeof import("vue-types").instanceOf; readonly oneOfType: typeof import("vue-types").oneOfType; readonly arrayOf: typeof import("vue-types").arrayOf; readonly objectOf: typeof import("vue-types").objectOf; readonly shape: typeof import("vue-types").shape; extend(props: import("vue-types/dist/types").ExtendProps | import("vue-types/dist/types").ExtendProps[]): T; utils: { validate(value: T_1, type: U): boolean; toType(name: string, obj: import("vue-types/dist/types").PropOptions, validable?: boolean): import("vue-types").VueTypeDef | VueTypeValidableDef; }; } & { readonly style: VueTypeValidableDef; }; export default _default;