export declare function stripLeadingDoubleSlashes(location: string): string; export declare class OkResponse extends Response { constructor(...[body, init]: ConstructorParameters); } export declare class MovedPermanentlyResponse extends Response { constructor(location: string, init?: ConstructorParameters[1], { preventLeadingDoubleSlash, }?: { preventLeadingDoubleSlash: boolean; }); } export declare class FoundResponse extends Response { constructor(location: string, init?: ConstructorParameters[1], { preventLeadingDoubleSlash, }?: { preventLeadingDoubleSlash: boolean; }); } export declare class NotModifiedResponse extends Response { constructor(...[_body, _init]: ConstructorParameters); } export declare class PermanentRedirectResponse extends Response { constructor(location: string, init?: ConstructorParameters[1], { preventLeadingDoubleSlash, }?: { preventLeadingDoubleSlash: boolean; }); } export declare class NotFoundResponse extends Response { constructor(...[body, init]: ConstructorParameters); } export declare class MethodNotAllowedResponse extends Response { constructor(...[body, init]: ConstructorParameters); } export declare class NotAcceptableResponse extends Response { constructor(...[body, init]: ConstructorParameters); } export declare class InternalServerErrorResponse extends Response { constructor(err: Error, init?: ConstructorParameters[1]); } export declare class SeeOtherResponse extends Response { constructor(location: string, init?: ConstructorParameters[1], { preventLeadingDoubleSlash, }?: { preventLeadingDoubleSlash: boolean; }); } export declare class TemporaryRedirectResponse extends Response { constructor(location: string, init?: ConstructorParameters[1], { preventLeadingDoubleSlash, }?: { preventLeadingDoubleSlash: boolean; }); } //# sourceMappingURL=responses.d.ts.map