type State = { error: Error | undefined; isLoading: boolean; } & ({ isLoaded: true; src: string; width: number; height: number; } | { isLoaded: false; src: undefined; width: undefined; height: undefined; }); export declare function useImage(src: string): State; export {};