import { Ref } from "vue"; import { FormField } from "@agendize/design-system"; export declare function QueueInscriptionViewModel(emitter: Function, queueId: string): QueueInscriptionViewModelType; interface QueueInscriptionViewModelType { welcomeMessage: Ref; queueName: Ref; clientFirstname: Ref; clientLastname: Ref; clientPhone: Ref; fields: Ref; dataConsentValue: Ref; marketingConsentValue: Ref; dataConsentMessage: Ref; marketingConsentMessage: Ref; saveClient: Ref; queueSubscribe: () => void; validatePhone: (field: string, isValid: boolean | { isValid: boolean; } | string) => void; validateForm: (data: { isValid: boolean; values: { id: string; isValid: boolean; values: any; }[]; }) => void; isFieldsValid: Ref; } export {}; //# sourceMappingURL=viewModel.d.ts.map