import { ButtonVariant } from 'bootstrap-vue-next'; export interface FormSignUpProps { /** * Mailchimp URL to send the data to. */ action?: string; /** * Mailchimp email field parameter */ emailField?: string; /** * Mailchimp default groups. Can be an array or a comma-separated list of groups. */ defaultGroups?: string | string[]; /** * Disable the main label. */ noLabel?: boolean; /** * Horizontal layout of the form. */ horizontal?: boolean; /** * Mailchimp tracker tag to identify the origin. */ tracker?: string; /** * Referrer URL can't be passed explicitly */ referrer?: string | null; /** * Color variant of the sign-up button */ variant?: ButtonVariant; /** * Compact layout with no gap between the input and the submit button. */ compact?: boolean; } declare const __VLS_export: import('../../../node_modules/vue').DefineComponent void; error: (...args: any[]) => void; subscribed: (...args: any[]) => void; }, string, import('../../../node_modules/vue').PublicProps, Readonly & Readonly<{ onSuccess?: ((...args: any[]) => any) | undefined; onError?: ((...args: any[]) => any) | undefined; onSubscribed?: ((...args: any[]) => any) | undefined; }>, { action: string; variant: ButtonVariant; compact: boolean; horizontal: boolean; referrer: string | null; emailField: string; tracker: string; defaultGroups: string | string[]; noLabel: boolean; }, {}, {}, {}, string, import('../../../node_modules/vue').ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default;