
"use client";
import { UDSBottomSheetConfigContextType } from "../../../runtime/bottomSheetConfig.js";
import { PropsWithChildren } from "react";
import * as _$react_jsx_runtime0 from "react/jsx-runtime";

//#region src/components/client/BottomSheet/UDSBottomSheetConfigProvider.d.ts
interface UDSBottomSheetConfigProviderProps extends PropsWithChildren {
  value: UDSBottomSheetConfigContextType | {
    type: 'merge';
    value: Partial<UDSBottomSheetConfigContextType>;
  };
}
declare const UDSBottomSheetConfigProvider: {
  ({
    children,
    value
  }: UDSBottomSheetConfigProviderProps): _$react_jsx_runtime0.JSX.Element;
  displayName: string;
};
declare function useBottomSheetConfig(): UDSBottomSheetConfigContextType;
//#endregion
export { type UDSBottomSheetConfigContextType, UDSBottomSheetConfigProvider, type UDSBottomSheetConfigProviderProps, useBottomSheetConfig };