import { FormInputType, FormSelectOption } from '@multiplayer-app/ai-agent-types';

export declare const FormApplyRequestedEventType: "mp:formApplyRequested";
export type ProposedFormFieldValue = {
    name: string;
    label?: string;
    value: string;
    inputType?: FormInputType;
    options?: FormSelectOption[];
};
export type FormApplyRequestedDetail = {
    chatId: string;
    toolCallId: string;
    formId: string;
    formName?: string;
    fields: ProposedFormFieldValue[];
};
export type FormApplyRequestedEvent = CustomEvent<FormApplyRequestedDetail>;
//# sourceMappingURL=formApplyEvents.d.ts.map