import { PortalConnector } from '../utils/PortalConnector'; export declare const AMALTO_SERVICES_PREFIX = "platform6."; export declare const P6MC_SERVICES_PREFIX = "p6mc."; export declare const SERVICES_PREFIX: string[]; export declare const PORTAL_VERSION: string; export declare const PORTAL_DEF: PortalConnector; export declare const OAUTH_SERVER_URI: string; export declare const PROXY_URI: string; export declare const LEGACY_WRAPPER_URI: string; export declare const SERVICE_UI_CDN: string; export declare const CUSTOM_FORM_WRAPPER_URI: string; export declare const RJSF_URI: string; export declare const TEST_FORMS_UI: string; export declare const REDIRECT_URI: string; export declare const CLIENT_ID: string; export declare const CLIENT_SECRET = "721de8a0-1ec7-11eb-b680-372322d4c26a"; export declare const REALM = "b2"; export interface OAuthStateParameter { email?: string; redirectTo?: string; } export declare function LOGIN_URL(email?: string, redirectTo?: string): string; export declare const WebStorageKeys: { RT: string; AT: string; SSOT: string; REMEMBER_USER: string; USER: string; APP_INSTANCES: string; SELECTED_APP_INSTANCE: string; LAST_USED_APP_INSTANCE: string; APP_ENDPOINTS: string; SCOPES_TREE: string; INFRA_ALERT_CLOSE_DATE: string; LAST_TRIGGERED_UPDATE: string; TEMP_LOGIN_DATA: string; SELECTED_SSO_CONNECTION: string; SELECTED_LOCALE: string; SELECTED_LOCALE_HEADER: string; INJECTED_UI_DATA: string; CORE: string; }; export declare const OAuthGlobals: { READONLY_APP_INSTANCES: string[]; READONLY_CLIENTS: any[]; READONLY_PERMISSION_SETS: string[]; READONLY_REALMS: any[]; READONLY_USERS: string[]; }; export declare const OAuth: { HEADER_AUTHORIZATION: string; HEADER_AUTHORIZATION_BEARER: string; GRANT_TYPE_CODE: string; GRANT_TYPE_CLIENT: string; GRANT_TYPE_REFRESH: string; }; export interface Language { label: string; locale: string; } export declare const AVAILABLE_LANGUAGES: Language[]; export interface SSOConnection { autoProvision?: true; autoProvisionPermissions?: string[]; description?: string; enabled?: boolean; id?: string; loginContext?: string; name?: string; ownerInstanceName?: string; picture?: string; realm?: string; ssoConnectionType?: string; typePropertiesArray?: { key: string; value: string; }[]; typeProperties?: { [key: string]: any; }; autoProvisionInstancePositionId?: string; nonce?: string; }