@cranberry-money/shared-utils
Version:
Shared utility functions for Blueberry platform
8 lines • 543 B
TypeScript
import type { MessageFieldValidation, FormValidation, PortfolioSelectionState } from '@cranberry-money/shared-types';
export interface PortfolioSelectionValidation extends FormValidation {
readonly selectedTemplate: MessageFieldValidation;
readonly isFormValid: boolean;
}
export declare const isValidTemplateSelection: (selectedTemplateUuid: string | null) => boolean;
export declare const validatePortfolioSelection: (state: PortfolioSelectionState) => PortfolioSelectionValidation;
//# sourceMappingURL=portfolio-validation.d.ts.map