UNPKG

845 BTypeScriptView Raw
1import type { ComponentPublicInstance } from 'vue';
2import type { AddressEditProps } from './AddressEdit';
3export type AddressEditSearchItem = {
4 name?: string;
5 address?: string;
6};
7export type AddressEditInfo = {
8 tel: string;
9 name: string;
10 city: string;
11 county: string;
12 country: string;
13 province: string;
14 areaCode: string;
15 isDefault?: boolean;
16 addressDetail: string;
17};
18export type AddressEditExpose = {
19 setAreaCode: (code?: string | undefined) => void;
20 setAddressDetail: (value: string) => void;
21};
22export type AddressEditInstance = ComponentPublicInstance<AddressEditProps, AddressEditExpose>;
23export type AddressEditThemeVars = {
24 addressEditPadding?: string;
25 addressEditButtonsPadding?: string;
26 addressEditButtonMarginBottom?: string;
27 addressEditButtonFontSize?: string;
28};