In aspnet-prerendering, fix type definitions to satisfy TypeScript 2.4.0. Fixes #1034

This commit is contained in:
Steve Sanderson
2017-06-20 15:10:29 +01:00
parent fcd3cf9dd7
commit d007a3fbba
2 changed files with 5 additions and 5 deletions

View File

@@ -3,7 +3,7 @@ export interface RenderToStringFunc {
}
export interface RenderToStringCallback {
(error: any, result?: RenderToStringResult): void;
(error: any, result?: RenderResult): void;
}
export interface RenderToStringResult {
@@ -16,8 +16,10 @@ export interface RedirectResult {
redirectUrl: string;
}
export type RenderResult = RenderToStringResult | RedirectResult;
export interface BootFunc {
(params: BootFuncParams): Promise<RenderToStringResult>;
(params: BootFuncParams): Promise<RenderResult>;
}
export interface BootFuncParams {

View File

@@ -1,4 +1,2 @@
import { RenderToStringResult, RedirectResult } from './PrerenderingInterfaces';
export * from './Prerendering';
export type RenderResult = RenderToStringResult | RedirectResult;
export * from './PrerenderingInterfaces';