line_push/node_modules/@nuxtjs/proxy/dist/index.d.ts
2022-07-21 03:28:35 +00:00

19 lines
546 B
TypeScript

import { Module } from '@nuxt/types';
import { Options, Filter } from 'http-proxy-middleware';
declare type ProxyContext = Filter | Options;
declare type ProxyOptionsObject = {
[target: string]: Options;
};
declare type ProxyOptionsArray = Array<[ProxyContext, Options?] | Options | string>;
declare type NuxtProxyOptions = ProxyOptionsObject | ProxyOptionsArray;
declare module '@nuxt/types' {
interface Configuration {
proxy?: NuxtProxyOptions;
}
}
declare const proxyModule: Module<Options>;
export default proxyModule;