import { EmptyPlaceholderProps } from './types'; import { AnyRecord, IJSX, StyledComponentProps } from '@codeleap/styles'; export * from './styles'; export * from './types'; /** * Compound component — all props are forwarded to context so sub-components * (Info, Button, Illustration) can be placed anywhere inside children without prop drilling. * The `order` prop only controls the default slot rendering; when `children` is provided it * bypasses the order map entirely and renders children directly inside the wrapper. */ export declare const EmptyPlaceholder: { (props: EmptyPlaceholderProps): import("react/jsx-runtime").JSX.Element; styleRegistryName: string; elements: string[]; rootElement: string; Info: (props: import("./types").EmptyPlaceholderInfoProps) => import("react/jsx-runtime").JSX.Element; Button: (props: import("./types").EmptyPlaceholderButtonProps) => import("react/jsx-runtime").JSX.Element | null; Illustration: (props: import("./types").EmptyPlaceholderIllustrationProps) => import("react/jsx-runtime").JSX.Element; withVariantTypes(styles: S): ((props: StyledComponentProps) => IJSX) & Pick; defaultProps: Partial; }; //# sourceMappingURL=index.d.ts.map