export declare const ALL_MORE_OPTIONS: readonly ["editPortfolio", "taxLetter", "statements", "settings"];
export declare const toMoreOptionTypeStrict: (option?: string) => "settings" | "statements" | "editPortfolio" | "taxLetter" | undefined;
export type MoreOption = NonNullable<ReturnType<typeof toMoreOptionTypeStrict>>;
export declare const moreOptions: {
    value: string;
    label: string;
}[];
export interface TreasuryNavBarPiecesProps {
    isAutoTransferRuleEnabled: boolean;
    isThreadsLoading?: boolean;
    isTreasuryCommentingEnabled?: boolean;
    threadsCount?: number;
    onOptionSelection: (value: MoreOption) => void;
    onTransferClick: () => void;
    onAutoTransferClick?: () => void;
    onCashManagementClick?: () => void;
    onCommentIconClick?: () => void;
}
export declare const TreasuryNavBarPieces: ({ isAutoTransferRuleEnabled, onOptionSelection, onTransferClick, onAutoTransferClick, onCashManagementClick, isTreasuryCommentingEnabled, isThreadsLoading, threadsCount, onCommentIconClick, }: TreasuryNavBarPiecesProps) => import("react/jsx-runtime").JSX.Element;
