1 | import { Language } from 'accept-language-parser';
|
2 | import { CspDirective, StatusCode } from '@shopify/network';
|
3 | import { NetworkManager } from './manager';
|
4 | export declare function useNetworkEffect(perform: (network: NetworkManager) => void): void;
|
5 | export declare function useCspDirective(directive: CspDirective, source: string | string[] | boolean): void;
|
6 | export declare function useRequestHeader(header: string): string | undefined;
|
7 | export declare function useHeader(header: string, value: string): void;
|
8 | export declare function useStatus(code: StatusCode): void;
|
9 | export declare function useRedirect(url: string, status?: StatusCode): void;
|
10 | export declare function useAcceptLanguage(fallback?: Language): Language[];
|