import type { JSX, ValidComponent } from "@solidjs/web"; import type { BaseUIComponentProps } from "../../internals/types.js"; import type { AvatarRootState } from "../root/avatar-root.js"; export interface AvatarFallbackState extends AvatarRootState { } export interface AvatarFallbackProps extends BaseUIComponentProps<"span", AvatarFallbackState> { /** Tag/component to render. Defaults to `"span"`. */ as?: ValidComponent; /** * How long to wait before showing the fallback. Specified in milliseconds. * * When `delay` is `undefined`, the fallback is eligible immediately. When * it is a number, the fallback stays hidden for that many milliseconds * after mount, giving the image a chance to load first. */ delay?: number | undefined; } /** * Rendered when the image fails to load or when no image is provided. * Renders a `` element. */ export declare function AvatarFallback(props: AvatarFallbackProps): JSX.Element; //# sourceMappingURL=avatar-fallback.d.ts.map