@authup/client-web-kit
Version:
This package contains vue components.
38 lines • 1.2 kB
TypeScript
import type { BuildInput } from 'rapiq';
import type { PropType } from 'vue';
import type { EntityCollectionVEmitOptions, ListBodyOptions, ListFooterOptions, ListHeaderOptions, ListLoadingOptions, ListNoMoreOptions } from '../types';
export declare function defineEntityCollectionVEmitOptions<T>(): EntityCollectionVEmitOptions<T>;
export declare function defineEntityCollectionVProps<T>(): {
query: {
type: PropType<BuildInput<T extends Record<string, any> ? T : never>>;
default(): {};
};
realmId: {
type: StringConstructor;
default: any;
};
loadOnSetup: {
type: BooleanConstructor;
default: boolean;
};
loading: {
type: PropType<boolean | ListLoadingOptions<T>>;
default: boolean;
};
noMore: {
type: PropType<boolean | ListNoMoreOptions<T>>;
default: boolean;
};
footer: {
type: PropType<boolean | ListFooterOptions<T>>;
default: boolean;
};
header: {
type: PropType<boolean | ListHeaderOptions<T>>;
default: boolean;
};
body: {
type: PropType<ListBodyOptions<T>>;
};
};
//# sourceMappingURL=component.d.ts.map