interface Config { apiPrefix?: string; authentication?: (Without<{ jwt: JWT; }, (Without<{ personalAccessToken: string; }, (Without<{ basic: (Without<{ email: string; apiToken: string; }, { username: string; password: string; }> & { username: string; password: string; }) | (Without<...> & { ...; }); }, { ...; }> & { ...; }) | (Without<...> & { ...; })> & ((Without<...> & ...
) | Without<((Without<{ personalAccessToken: string; }, (Without<{ basic: (Without<{ email: string; apiToken: string; }, { username: string; password: string; }> & { username: string; password: string; }) | (Without<...> & { ...; }); }, { ...; }> & { ...; }) | (Without<...> & { ...; })> & ((Without<...> & { ...; }) | (Without<.....
), { jwt: JWT; }> & { jwt: JWT; }; baseRequestConfig?: RequestConfig; host: string; middlewares?: Middlewares; newErrorHandling?: boolean; noCheckAtlassianToken?: boolean; telemetry?: any; } Properties
Optional
apiPrefix
apiPrefix?: string
Optional
authentication
authentication?: (Without<{ jwt: JWT; }, (Without<{ personalAccessToken: string; }, (Without<{ basic: (Without<{ email: string; apiToken: string; }, { username: string; password: string; }> & { username: string; password: string; }) | (Without<...> & { ...; }); }, { ...; }> & { ...; }) | (Without<...> & { ...; })> & ((Without<...> & ...
) | Without<((Without<{ personalAccessToken: string; }, (Without<{ basic: (Without<{ email: string; apiToken: string; }, { username: string; password: string; }> & { username: string; password: string; }) | (Without<...> & { ...; }); }, { ...; }> & { ...; }) | (Without<...> & { ...; })> & ((Without<...> & { ...; }) | (Without<.....
), { jwt: JWT; }> & { jwt: JWT; } Optional
baseRequestConfig
Optional
newErrorHandling
newErrorHandling?: boolean
Optional
noCheckAtlassianToken
noCheckAtlassianToken?: boolean
Optional
telemetry
telemetry?: any
Prefix for all API routes.