1 |
|
2 | export declare type MediaVolumeContextValue = {
|
3 | mediaMuted: boolean;
|
4 | mediaVolume: number;
|
5 | };
|
6 | export declare type SetMediaVolumeContextValue = {
|
7 | setMediaMuted: (u: React.SetStateAction<boolean>) => void;
|
8 | setMediaVolume: (u: number) => void;
|
9 | };
|
10 | export declare const MediaVolumeContext: import("react").Context<MediaVolumeContextValue>;
|
11 | export declare const SetMediaVolumeContext: import("react").Context<SetMediaVolumeContextValue>;
|
12 | declare type MediaVolumeReturnType = readonly [number, (u: number) => void];
|
13 | export declare const useMediaVolumeState: () => MediaVolumeReturnType;
|
14 | declare type MediaMutedReturnType = readonly [
|
15 | boolean,
|
16 | (u: React.SetStateAction<boolean>) => void
|
17 | ];
|
18 | export declare const useMediaMutedState: () => MediaMutedReturnType;
|
19 | export {};
|
20 |
|
\ | No newline at end of file |