@azure/communication-react
Version:
React library for building modern communication user experiences utilizing Azure Communication Services
12 lines • 745 B
TypeScript
/// <reference types="react" />
import { Common } from "../../../../../acs-ui-common/src";
import { CallingHandlers, GetCallingSelector } from "../../../../../calling-component-bindings/src";
import { _ComponentCallingHandlers } from "../../../../../calling-component-bindings/src";
type Selector = (state: any, props: any) => any;
/**
* Private implementation of the hook
* @private
*/
export declare const usePropsFor: <Component extends (props: any) => JSX.Element>(component: Component) => GetCallingSelector<Component> extends Selector ? ReturnType<GetCallingSelector<Component>> & Common<CallingHandlers & _ComponentCallingHandlers, Parameters<Component>[0]> : Record<string, never>;
export {};
//# sourceMappingURL=usePropsFor.d.ts.map