UNPKG

photoeditorsdk

Version:

The most comprehensive photo editor SDK for HTML5

20 lines (19 loc) 751 B
import { CustomCardProps } from './card'; interface LibraryItemCardProps extends CustomCardProps { authorName?: string; authorAvatar?: string; } export interface AdvancedItemCardProps { library: LibraryItemCardProps; filter: CustomCardProps; sticker: CustomCardProps; text: CustomCardProps; textdesign: CustomCardProps; transform: CustomCardProps; focus: CustomCardProps; frame: CustomCardProps; overlay: CustomCardProps; } export type CustomItemCardProps<T extends keyof AdvancedItemCardProps = keyof AdvancedItemCardProps> = AdvancedItemCardProps[T]; export type CustomItemCard<T extends keyof AdvancedItemCardProps = keyof AdvancedItemCardProps> = React.ComponentType<CustomItemCardProps<T>>; export {};