import { UserFeedback } from "../domain/entities/Feedback"; export interface UserFeedbackViewModel { title: string; description: string; name: string; email: string; } export declare type Validation = Record; export declare function initialUserFeedback(description?: string): UserFeedbackViewModel; export declare const initialValidation: Validation; export declare function toUserFeedback(userFeedback: UserFeedbackViewModel, options: { includeContact: boolean; }): UserFeedback; export declare function validate(userFeedback: UserFeedbackViewModel, options: { includeContact: boolean; }): Validation; export declare function isValid(validation: Validation, options: { includeContact: boolean; }): boolean;