import { type IInsight } from "@gooddata/sdk-model";
/**
 * Hook that inserts an insight to the end of the last layout section using the same
 * two-step flow as drag-and-drop:
 *   1. Insert a loading placeholder immediately (instant visual feedback)
 *   2. Replace it with the real insight widget
 *   3. Select the widget, open config panel, and preselect date dataset
 *
 * @internal
 */
export declare function useInsertInsightToLayout(): (insight: IInsight) => Promise<void>;
//# sourceMappingURL=useInsertInsightToLayout.d.ts.map