@shopware-ag/meteor-component-library
Version:
The meteor component library is a Vue component library developed by Shopware. It is based on the [Meteor Design System](https://shopware.design/).
43 lines (42 loc) • 1.36 kB
TypeScript
import { PropType } from 'vue';
import { Snackbar } from '../composables/use-snackbar';
import { HeightT } from '../mt-snackbar';
declare const _default: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
snackbar: {
type: PropType<Snackbar>;
required: true;
};
isHovered: {
type: BooleanConstructor;
default: boolean;
};
heights: {
type: PropType<HeightT[]>;
default: () => never[];
};
}>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {} & {
"remove-snackbar": (snackbar: Snackbar) => any;
"update:height": (height: HeightT) => any;
}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
snackbar: {
type: PropType<Snackbar>;
required: true;
};
isHovered: {
type: BooleanConstructor;
default: boolean;
};
heights: {
type: PropType<HeightT[]>;
default: () => never[];
};
}>> & Readonly<{
"onRemove-snackbar"?: ((snackbar: Snackbar) => any) | undefined;
"onUpdate:height"?: ((height: HeightT) => any) | undefined;
}>, {
isHovered: boolean;
heights: HeightT[];
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
snackbarEl: HTMLDivElement;
}, HTMLDivElement>;
export default _default;