import { FieldRecipeApplyPayload, ManualDonePayload, SmartGroupFieldRecipeProps, SmartGroupManualProps } from './SmartGroup.types'; type __VLS_Props = { /** Props forwarded to the auto-mode Field Recipe. */ auto?: Partial; /** Props forwarded to the manual cohort builder. */ manual?: Partial; }; type __VLS_ModelProps = { 'mode'?: 'auto' | 'manual'; }; type __VLS_PublicProps = __VLS_Props & __VLS_ModelProps; declare const __VLS_export: import('vue').DefineComponent<__VLS_PublicProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { done: (payload: ManualDonePayload) => any; cancel: () => any; close: () => any; apply: (payload: FieldRecipeApplyPayload) => any; "update:mode": (value: "auto" | "manual") => any; }, string, import('vue').PublicProps, Readonly<__VLS_PublicProps> & Readonly<{ onDone?: ((payload: ManualDonePayload) => any) | undefined; onCancel?: (() => any) | undefined; onClose?: (() => any) | undefined; onApply?: ((payload: FieldRecipeApplyPayload) => any) | undefined; "onUpdate:mode"?: ((value: "auto" | "manual") => any) | undefined; }>, { auto: Partial; manual: Partial; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>; declare const _default: typeof __VLS_export; export default _default;