import { Methods, UrlGenerator } from "./type"; export declare function urlGenerator(domain?: string): UrlGenerator; export declare const cdn = "https://statics.payping.ir"; declare const webConstants: { readonly AUTH_URL: `https://oauth.${string}`; readonly AccessClientTokenToServicesMethods: Methods[]; readonly BASE_URL: `https://api.${string}`; readonly BLOG_URL: "https://payping.ir/blog/"; readonly CRM_URL: "https://crm.manatadbir.ir"; readonly ClientRegisterUrl: (registerId: string) => string; readonly DASH_URL: `https://app.${string}`; readonly DEVCONSOLE_URL: `https://developer.${string}`; readonly DOCS_URL: "https://docs.payping.ir"; readonly DashboardRoutes: { readonly customer: { readonly root: "/customer"; readonly create: "/customer/create"; readonly createBulk: "/customer/createBulk"; readonly edit: "/customer/edit/:code"; readonly list: "/customer/list"; }; readonly settlement: { readonly root: "/settlement"; readonly create: "/settlement/create"; readonly success: "/settlement/success"; readonly transaction: "/settlement/transaction"; readonly failed: "/settlement/failed"; readonly overview: "/settlement/overview"; readonly report: { readonly list: "/settlement/report"; readonly detail: "/settlement/report/:code"; }; readonly id: "/settlement/id"; readonly createId: "/settlement/id/create"; }; readonly invoice: { readonly root: "/invoice"; readonly coupon: { readonly root: "/invoice/coupon"; readonly create: "/invoice/coupon/create"; readonly detail: "/invoice/coupon/detail/:code"; readonly edit: "/invoice/coupon/edit/:code"; readonly list: "/invoice/coupon/list"; }; readonly correction: "/invoice/correction/:code"; readonly create: "/invoice/create"; readonly edit: "/invoice/edit/:code"; readonly invoice: "/invoice/:code"; readonly list: "/invoice/list"; readonly show: "/invoice/show"; }; readonly ipg: { readonly root: "/ipg"; readonly document: "/ipg/document"; readonly oauth: { readonly root: "/ipg/oauth"; readonly create: "/ipg/oauth/create"; readonly edit: "/ipg/oauth/edit/:clientId"; readonly renew: "/ipg/oauth/renew/:clientId"; readonly show: "/ipg/oauth/show"; }; readonly service: { readonly root: "/ipg/services"; readonly category: "/ipg/services/:category"; readonly detail: "/ipg/services/detail/:name"; readonly messaging: "/ipg/services/message/:name"; }; readonly token: { readonly root: "/ipg/token"; readonly create: "/ipg/token/create"; readonly edit: "/ipg/token/edit/:clientId"; readonly renew: "/ipg/token/renew/:clientId"; readonly show: "/ipg/token/show"; }; }; readonly home: { readonly root: "/home"; readonly overview: "/home/overview"; readonly messages: "/home/messages"; }; readonly platform: { readonly root: "/platform"; readonly list: "/platform/list"; readonly create: "/platform/create"; readonly detail: "/platform/detail/:clientId"; readonly edit: "/platform/edit/:clientId"; readonly renew: "/platform/renew/:clientId"; readonly show: "/platform/show"; readonly clientRegister: { readonly root: "/platform/:clientId/clientRegister"; readonly create: "/platform/:clientId/clientRegister/create"; readonly edit: "/platform/:clientId/clientRegister/edit/:code"; readonly detail: "/platform/:clientId/clientRegister/detail/:code"; readonly getLink: "/platform/:clientId/clientRegister/getLink"; readonly list: "/platform/:clientId/clientRegister/list"; }; readonly payment: { readonly root: "/platform/:clientId/payment"; readonly detail: "/platform/:clientId/payment/detail/:code"; readonly list: "/platform/:clientId/payment/list"; }; readonly user: { readonly root: "/platform/:clientId/user"; readonly detail: "/platform/:clientId/user/detail/:code"; readonly list: "/platform/:clientId/user/list"; }; }; readonly product: { readonly root: "/product"; readonly coupon: { readonly root: "/product/coupon/"; readonly create: "/product/coupon/create"; readonly detail: "/product/coupon/detail/:code"; readonly edit: "/product/coupon/edit/:code"; readonly list: "/product/coupon/list"; }; readonly create: "/product/create"; readonly createBulk: "/product/createBulk"; readonly detail: "/product/detail/:code"; readonly edit: "/product/edit/:code"; readonly list: "/product/list"; }; readonly report: { readonly root: "/report"; readonly itemSale: "/report/itemSale"; readonly summation: "/report/summation"; readonly transactions: { readonly root: "/report/transactions"; readonly transactionDetails: "/report/transactions/:code"; }; readonly withdraws: { readonly root: "/report/withdraws"; readonly withdrawDetails: "/report/withdraws/:code"; }; }; readonly requestMoney: { readonly root: "/requestMoney"; readonly bulkRequest: "/requestMoney/bulkRequest"; readonly details: "/requestMoney/list/:code"; readonly list: "/requestMoney/list"; readonly request: "/requestMoney/request"; }; readonly user: { readonly root: "/user"; readonly client: "/user/client"; readonly disable2fa: "/user/settings/disable2fa"; readonly enable2fa: "/user/settings/enable2fa"; readonly profile: { readonly root: "/user/profile"; readonly bank: "/user/profile/bank"; readonly business: "/user/profile/business"; readonly local: "/user/profile/local"; readonly personal: "/user/profile/personal"; readonly social: "/user/profile/social"; }; readonly referral: "/user/referral"; readonly requestWithdraw: "/user/requestWithdraw"; readonly settings: { readonly root: "/user/settings"; readonly "2fa": "/user/settings/2fa"; readonly display: "/user/settings/display"; readonly messaging: "/user/settings/messaging"; readonly password: "/user/settings/password"; readonly terminal: "/user/settings/terminal"; }; readonly upgrade: "/user/upgrade"; readonly terminals: "/user/terminals"; }; }; readonly DevelopmentBaseUrlConfig: Methods[]; readonly GIT_PAGES_URL: "https://payping.github.io"; readonly HELP_URL: "https://www.payping.io/help/"; readonly LANDING_URL: `https://www.${string}`; readonly LOGOFF_URL: `https://www.${string}`; readonly MAIN_HOST: string; readonly ONBOARDING_URL: `https://onb.${string}`; readonly PAYMENT_URL: (username: string) => string; readonly PPFullColorLogoEn: "https://statics.payping.ir/Payping-logo/full%20logo/english/fullcolor/SVG/payping.svg"; readonly PPFullColorLogoFa: "https://statics.payping.ir/Payping-logo/full%20logo/persian/fullcolor/0.5x/Asset%204%400.5x.png"; readonly PPNG: "https://ppng.payping.dev" | "https://ppng.ir"; readonly PPWhiteLogoEn: "https://statics.payping.ir/Payping-logo/full%20logo/english/white/SVG/payping.svg"; readonly SHARE_STORAGE_URL: `https://sharestorage.${string}`; readonly STORAGE_URL: `https://statics.${string}`; readonly TERMS_URL: `https://www.${string}/terms`; readonly WP_LANDING_URL: "https://payping.io/landing"; readonly allScopes: { readonly adminScopes: readonly ["affiliate:read", "affiliate:write", "client:register", "direct:read", "direct:write", "pay:refund", "withdraw:refund"]; readonly identityScopes: readonly ["birthday", "email", "nationalcode", "phone", "profile", "shaba"]; readonly scopes: readonly ["coupon:read", "coupon:write", "customer:read", "customer:write", "invoice:read", "invoice:write", "pay:read", "pay:write", "product:read", "product:write", "report:read", "upload:write"]; }; readonly cities: any; readonly cookieKeys: { readonly fingerPrint: (prefix?: string) => string; }; readonly maxPayment: 200000000; readonly pageNumber: 1; readonly pageSize: 10; }; export default webConstants;