export interface UseEntityCardPlaceholderArgs {
    /** Entity title — used as the placeholder label. */
    title: string | undefined | null;
    /** Explicit override. When set, runtime resolver is skipped. */
    placeholderUrl?: string | null;
    /** Site name shown under the title. Optional. */
    siteName?: string;
    /** Output aspect ratio. `'wide'` (default) for catalog cards,
     *  `'square'` for compact chat-inline cards. */
    aspect?: 'wide' | 'square';
}
export declare function useEntityCardPlaceholder({ title, placeholderUrl, siteName, aspect, }: UseEntityCardPlaceholderArgs): string | null;
//# sourceMappingURL=use-entity-card-placeholder.d.ts.map