export declare enum ExternalServiceTypeEnum { SHIPPING = "shipping", PAYMENT = "payment", PRICING = "pricing", MAILING = "mailing", INDEX = "index", STORAGE = "storage", BILLING = "billing", CONTENT = "content", MARKET = "marketplace", SMS = "sms-service", MARKETING = "marketing", TICKET = "ticket", PRODUCTS = "products" } export declare enum ExternalServiceSlugEnum { PRICE_CHARTING = "price-charting", STRIPE = "stripe", PAYSAFE = "paysafe", PANDAPAY = "pandapay", ELAVON = "elavon", CUSTOM_SHIPPING = "custom-shipping", PAYPAL = "paypal", SHIPTIME = "shiptime", POSTE_CANADA = "poste-canada", POSTMARK = "postmark", ZENDESK = "zendesk", ALGOLIA = "algolia", PROSPRSEARCH = "prosprsearch", MONGODB = "mongodb", MAILCHIMP = "mailchimp", SIMPLETEXTING = "simpletexting", EBAY = "ebay", CONTENTFUL = "contentful", G2 = "g2", AWS_S3_BUCKET = "aws-s3-bucket", TCG_SERVICE = "tcg-service", CARDTRADER = "cardtrader", ADDIO_SHIPPING = "addio-shipping" } export interface IExternalServiceBase { readonly type: ExternalServiceTypeEnum; readonly external_service_name: string; readonly external_service_slug: string; } export interface IExternalServices extends IExternalServiceBase { readonly is_active: boolean; readonly external_service_infos: { readonly [key: string]: any; }; readonly external_service_params?: { readonly [key: string]: any; }; }