import express from 'express';
import { BaseResult } from './BaseResult';
export declare type SendFileResultCallback = (error: Error | null, req: express.Request, res: express.Response, next: express.NextFunction) => void;
export declare class SendFileResult extends BaseResult {
    readonly filePath: string;
    readonly options: any;
    readonly callback?: SendFileResultCallback | undefined;
    readonly status: number;
    constructor(filePath: string, options?: any, callback?: SendFileResultCallback | undefined, status?: number);
    execute(req: express.Request, res: express.Response, next: express.NextFunction): Promise<void>;
}
//# sourceMappingURL=SendFileResult.d.ts.map