import { ViewerNames } from '../types/dbTypes'; import type { Organization } from '../types/dbTypes'; /** Viewers every organization has, whatever its `appContent` says, so they are never stored in it. */ export declare const ALWAYS_AVAILABLE_VIEWERS: readonly ViewerNames[]; /** * The viewers an organization can reach. An empty `appContent` means "not configured" and grants * every optional viewer; the always-available ones are included either way. */ export declare function resolveAppContent(organization?: Organization | null): ViewerNames[]; /** Whether an organization can reach a viewer at all. */ export declare function hasAppContent(organization: Organization | null | undefined, viewer: ViewerNames): boolean; //# sourceMappingURL=appContent.d.ts.map