/** * Specifies how requests to the SEMPv2 Management API are authenticated, defaults to BasicAuth. If APIKey is specified the username returned in the Services/Environments response is used as API Key. */ export declare type SempV2Authentication = { authType: SempV2Authentication.authType; apiKeyLocation: SempV2Authentication.apiKeyLocation; /** * the name of the query parameter or HTTP header for submitting the API Key */ apiKeyName?: string; }; export declare namespace SempV2Authentication { enum authType { BASIC_AUTH = "BasicAuth", APIKEY = "APIKey" } enum apiKeyLocation { HEADER = "header", QUERY = "query" } }