import { ToAttr } from '../typescript'; import { BaseComponent, CustomTokens, HasImage } from './_shared'; export type ZSafeSpace_Size = `${20 | 25 | 30 | 35 | 40 | 45 | 50}`; export type ZSafeSpace_ZSize = `${2 | 3 | 4 | 5}`; export type ZSafeSpace_Custom = 'bg' | 'size' | `image-${'x' | 'y'}`; export type ZSafeSpace_Props = BaseComponent & HasImage & Partial<{ /** ... */ readonly config: ToAttr<'2', Exclude> | ToAttr<'3', Exclude> | ToAttr<'4', Exclude> | ToAttr<'5', Exclude>; /** */ readonly custom: CustomTokens; }>; export declare const zSafeSpaceSlots: "image-src"[]; export type ZSafeSpace_Slots = (typeof zSafeSpaceSlots)[number]; export type ZSafeSpace_Events = {};