UNPKG

@stackend/api

Version:

JS bindings to api.stackend.com

24 lines 859 B
import { XcapJsonResult, Thunk, XcapOptionalParameters, StackendApiKeyParameters } from '../api'; export interface GDPRShopRequest extends StackendApiKeyParameters, XcapOptionalParameters { shop: string; } export interface GDPRCustomerRequest extends GDPRShopRequest { customerEmail: string; shop: string; } /** * Request user data to be sent to the users email * @param params */ export declare function gdprCustomerDataRequest(params: GDPRCustomerRequest): Thunk<Promise<XcapJsonResult>>; /** * Remove a user and all it's data * @param params */ export declare function gdprCustomerRedact(params: GDPRCustomerRequest): Thunk<Promise<XcapJsonResult>>; /** * Remove shop an all it's data * @param params */ export declare function gdprShopRedact(params: GDPRShopRequest): Thunk<Promise<XcapJsonResult>>; //# sourceMappingURL=gdpr.d.ts.map