1 | import type { ComponentPublicInstance } from 'vue';
|
2 | import type { AddressEditProps } from './AddressEdit';
|
3 | export type AddressEditSearchItem = {
|
4 | name?: string;
|
5 | address?: string;
|
6 | };
|
7 | export 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 | };
|
18 | export type AddressEditExpose = {
|
19 | setAreaCode: (code?: string | undefined) => void;
|
20 | setAddressDetail: (value: string) => void;
|
21 | };
|
22 | export type AddressEditInstance = ComponentPublicInstance<AddressEditProps, AddressEditExpose>;
|
23 | export type AddressEditThemeVars = {
|
24 | addressEditPadding?: string;
|
25 | addressEditButtonsPadding?: string;
|
26 | addressEditButtonMarginBottom?: string;
|
27 | addressEditButtonFontSize?: string;
|
28 | };
|