export declare enum AuthorizationType { HeaderBearerToken = "HeaderBearerToken", MultiHeaderToken = "MultiHeaderToken" } interface BaseAuthorization { id: string; platform: string; required: boolean; instructionsUrl?: string; label: string; icon?: { light: string; dark: string; }; tooltips: string; } export type HeaderBearerTokenAuthorization = { type: AuthorizationType.HeaderBearerToken; } & BaseAuthorization; export type MultiHeaderTokenAuthorization = { type: AuthorizationType.MultiHeaderToken; params: Array<{ key: string; placeholder: string; }>; } & BaseAuthorization; export type Authorization = HeaderBearerTokenAuthorization | MultiHeaderTokenAuthorization; export {};