import type { SelectionService } from '@difizen/mana-core';
import { FileStat } from './files';
import { SelectionCommandHandler } from './selection-command-handler';
export interface FileSelection {
    fileStat: FileStat;
}
export declare namespace FileSelection {
    function is(arg: Record<any, any> | undefined): arg is FileSelection;
    class CommandHandler extends SelectionCommandHandler<FileSelection> {
        protected readonly selectionService: SelectionService;
        protected readonly options: SelectionCommandHandler.Options<FileSelection>;
        constructor(selectionService: SelectionService, options: SelectionCommandHandler.Options<FileSelection>);
    }
}
//# sourceMappingURL=file-selection.d.ts.map