volleyball-dev-frontend/node_modules/react-pdf/dist/esm/shared/hooks/useResolver.d.ts
2025-06-02 16:42:16 +00:00

22 lines
367 B
TypeScript

type State<T> = {
value: T;
error: undefined;
} | {
value: false;
error: Error;
} | {
value: undefined;
error: undefined;
};
type Action<T> = {
type: 'RESOLVE';
value: T;
} | {
type: 'REJECT';
error: Error;
} | {
type: 'RESET';
};
export default function useResolver<T>(): [State<T>, React.Dispatch<Action<T>>];
export {};