import { FundAllocationOption, ID, TreasurySetupView } from '@zeniai/client-epic-state';
export interface PortfolioFund {
    color: string;
    id: ID;
    name: string;
    percentage: number;
    yield: string;
}
export interface FundAllocationFormOption extends FundAllocationOption {
    value: number;
}
export interface Props {
    isEditMode: boolean;
    isReadOnly: boolean;
    treasurySetupView: TreasurySetupView;
    isLoading?: boolean;
    isOnSetup?: boolean;
    skipTransferStep?: boolean;
    onBackClick: () => void;
    onNextClick: () => void;
    onUpdateFundAllocation: (data: FundAllocationOption) => void;
}
declare const PortfolioAllocationFormPage: ({ onBackClick, onNextClick, onUpdateFundAllocation, treasurySetupView, isReadOnly, isEditMode, isLoading, isOnSetup, skipTransferStep, }: Props) => import("react/jsx-runtime").JSX.Element;
export default PortfolioAllocationFormPage;
