import { ButtonVariant } from 'bootstrap-vue-next'; import { AdvancedLinkTab } from '../../../enums'; export interface FormAdvancedLinkProps { /** * The link to copy */ link?: string; /** * Title associated with the link */ title?: string; /** * The forms to display */ forms?: AdvancedLinkTab[]; /** * Activate the card integration for the tabs */ card?: boolean; /** * Renders the tabs with the appearance of pill buttons */ pills?: boolean; /** * Makes the tabs and the panels smaller. */ small?: boolean; /** * Makes the tabs and the panels vertical. */ vertical?: boolean; /** * The variant to use for the copy button. */ variant?: ButtonVariant; /** * CSS class (or classes) to apply to the currently active tab. */ activeNavItemClass?: string | null; /** * When set to 'true', disables the fade animation on the tabs. */ noFade?: boolean; } type __VLS_Props = FormAdvancedLinkProps; type __VLS_ModelProps = { /** * Index of the selected tab */ modelValue?: number; }; type __VLS_PublicProps = __VLS_Props & __VLS_ModelProps; declare const __VLS_export: import('../../../../node_modules/vue').DefineComponent<__VLS_PublicProps, {}, {}, {}, {}, import('../../../../node_modules/vue').ComponentOptionsMixin, import('../../../../node_modules/vue').ComponentOptionsMixin, { "update:modelValue": (value: number | undefined) => any; }, string, import('../../../../node_modules/vue').PublicProps, Readonly<__VLS_PublicProps> & Readonly<{ "onUpdate:modelValue"?: ((value: number | undefined) => any) | undefined; }>, { link: string; small: boolean; title: string; variant: ButtonVariant; vertical: boolean; noFade: boolean; forms: AdvancedLinkTab[]; card: boolean; pills: boolean; activeNavItemClass: string | null; }, {}, {}, {}, string, import('../../../../node_modules/vue').ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default;