export namespace customerStore { export { customerStatusStarted }; export { customerStatusFinished }; export { customerStatusSuccess }; export { customerStatusErrors }; export { fetchAddresses }; export { fetchAddressCreate }; export { fetchAddressDelete }; export { fetchAddressUpdate }; export { customerAddresses }; export { customerInit }; export { accessToken }; export { customer }; export { customerMetafield }; export { customerOrder }; export { customerOrders }; export { customerOrdersPage }; export { customerOrdersCursor }; export { customerOrdersAction }; export { authenticated }; export { newCustomer }; export { isValidAccessToken$ }; export { customerDefaultAddress$ }; export { fetchCustomerActivate }; export { fetchCustomerCreate }; export { fetchCustomerGet }; export { fetchCustomerLogin }; export { fetchCustomerMetafield }; export { fetchCustomerOrder }; export { fetchCustomerOrders }; export { fetchCustomerUpdate }; export { fetchPasswordRecover }; export { fetchPasswordReset }; } declare const customerStatusStarted: (param: import("recoil").SerializableParam) => import("recoil").RecoilState; declare const customerStatusFinished: (param: import("recoil").SerializableParam) => import("recoil").RecoilState; declare const customerStatusSuccess: (param: import("recoil").SerializableParam) => import("recoil").RecoilState; declare const customerStatusErrors: (param: import("recoil").SerializableParam) => import("recoil").RecoilState; declare const fetchAddresses: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; data: any; } | { error: any; data: any; }>; declare const fetchAddressCreate: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; data: any; } | { error: any; data: any; }>; declare const fetchAddressDelete: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; data: any; } | { error: any; data: any; }>; declare const fetchAddressUpdate: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; data: any; } | { error: any; data: any; }>; declare const customerAddresses: import("recoil").RecoilState; /** Customer State */ declare const customerInit: import("recoil").RecoilState; declare const accessToken: import("recoil").RecoilState; declare const customer: import("recoil").RecoilState; declare const customerMetafield: (param: import("recoil").SerializableParam) => import("recoil").RecoilState; declare const customerOrder: (param: import("recoil").SerializableParam) => import("recoil").RecoilState; declare const customerOrders: (param: import("recoil").SerializableParam) => import("recoil").RecoilState; declare const customerOrdersPage: import("recoil").RecoilState; declare const customerOrdersCursor: (param: import("recoil").SerializableParam) => import("recoil").RecoilState<{ before: any; after: any; }>; declare const customerOrdersAction: import("recoil").RecoilState; declare const authenticated: import("recoil").RecoilState; declare const newCustomer: import("recoil").RecoilState; declare const isValidAccessToken$: import("recoil").RecoilValueReadOnly; declare const customerDefaultAddress$: import("recoil").RecoilValueReadOnly; declare const fetchCustomerActivate: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; data: any; } | { error: any; data: any; }>; declare const fetchCustomerCreate: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; data: any; } | { error: any; data: any; }>; declare const fetchCustomerGet: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly; declare const fetchCustomerLogin: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; data: any; } | { error: any; data: any; }>; declare const fetchCustomerMetafield: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; data: any; } | { error: any; data: any; }>; declare const fetchCustomerOrder: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; data: any; } | { error: any; data: any; }>; declare const fetchCustomerOrders: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; data: { accessToken: any; country: any; orders: any; }; } | { error: any; data: any; }>; declare const fetchCustomerUpdate: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; data: any; } | { error: any; data: any; }>; declare const fetchPasswordRecover: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; data: any; } | { error: any; data: any; }>; declare const fetchPasswordReset: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; data: any; } | { error: any; data: any; }>; export {}; //# sourceMappingURL=customer.d.ts.map