UNPKG

@authup/client-web-kit

Version:

This package contains vue components.

48 lines 1.59 kB
import type { PropType } from 'vue'; import type { EntityPickerContext, EntityPickerVEmitOptions, RecordWithID } from './types'; export declare function defineEntityPickerVEmitOptions<T>(): EntityPickerVEmitOptions<T>; export declare function defineEntityPickerVProps<T extends RecordWithID = RecordWithID>(): { query: { type: PropType<import("rapiq").BuildInput<T extends Record<string, any> ? T : never>>; default(): {}; }; realmId: { type: StringConstructor; default: any; }; loadOnSetup: { type: BooleanConstructor; default: boolean; }; loading: { type: PropType<boolean | import("..").ListLoadingOptions<T>>; default: boolean; }; noMore: { type: PropType<boolean | import("..").ListNoMoreOptions<T>>; default: boolean; }; footer: { type: PropType<boolean | import("..").ListFooterOptions<T>>; default: boolean; }; header: { type: PropType<boolean | import("..").ListHeaderOptions<T>>; default: boolean; }; body: { type: PropType<import("..").ListBodyOptions<T>>; }; value: { type: PropType<string[] | string | null>; }; multiple: { type: PropType<boolean | undefined>; }; }; export declare function defineEntityPicker<T extends RecordWithID>({ props, setup, component, }: EntityPickerContext<T>): { render: () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; }; //# sourceMappingURL=module.d.ts.map