/************
Processor: ts
************/

import * as __beyond_dep_ns_0 from 'pragmate-ui/base';
// container.tsx
declare namespace ns_0 {
  /// <reference types="react" />
  import TProps = ns_1.TProps;
  /**
   * It's a React component that uses the PerfectScrollbar library to create a scrollbar that can be
   * customized with CSS.
   * @param {props} props - TProps
   * @returns A function that returns a JSX.Element
   */
  export function ScrollContainer(props: TProps): JSX.Element;
}


// definitions.ts
declare namespace ns_1 {
  import IPUIProps = __beyond_dep_ns_0.IPUIProps;
  export interface TProps extends Omit<IPUIProps<TProps>, 'variant'> {
    onScrollY?: any;
    onScrollX?: any;
  }
}


export import ScrollContainer = ns_0.ScrollContainer;

export declare const hmr: {on: (event: string, listener: any) => void, off: (event: string, listener: any) => void };