import cachedService from './cachedService';
import { type Response as OIDCResponse } from '@uportal/open-id-connect';
export default class OrganizationService extends cachedService {
    static fetch(userInfoApiUrl: string, orgApiUrl: string, userAllOrgIdAttribute: string, userInfo?: OIDCResponse | null, debug?: boolean): Promise<OrganizationFetchResult | null>;
    static getCurrentOrganization(user: UserInfo, userOrgIdAttribute: string, organizations: OrgInfo): Organization | null;
    static getOrganizationLogo(organization: Organization | null, attributeName: string): string | null;
}
//# sourceMappingURL=organizationService.d.ts.map