import * as pino from 'pino'; export type AuthTokenType = 'cookie' | 'bearertoken'; export interface CodeCatalystAuthentication { type: AuthTokenType; token: string; } export declare function generateAuthHeaders(authentication: CodeCatalystAuthentication): any; export declare const getCodeCatalystAuthentication: (log: pino.BaseLogger, options: { cookie?: string; endpoint: string; region?: string; }) => Promise;