import { ShownAuthor } from '@parlor/common';
import { RenderAdminSelectorProps } from '@parlor/components/select';
type Props = {
    owner?: RenderAdminSelectorProps;
    shownAuthor?: {
        displayName: string;
        id: ShownAuthor;
    } | ShownAuthor;
};
/**
 * 1. If the shownAuthor is set to None, then return null.
 * 2. If the shownAuthor is the owner, then return the owner's avatar, full name, and role.
 * 3. If the shownAuthor is the teamProfile, then return the teamProfile's avatar and full name.
 * @returns A function that returns a function that returns an object.
 */
export declare const useShownAuthor: () => ({ shownAuthor, owner }?: Props) => {
    author?: string;
    avatar?: string;
    role?: string;
} | null;
export {};
