@markg85/webdav-server
Version:
10 lines (9 loc) • 413 B
TypeScript
import { MethodCallArgs } from './MethodCallArgs';
import { ResourceType } from '../../resource//v1/IResource';
export { MethodCallArgs } from './MethodCallArgs';
export { HTTPCodes } from '../HTTPCodes';
export interface WebDAVRequest {
(arg: MethodCallArgs, callback: () => void): void;
chunked?: (arg: MethodCallArgs, callback: () => void) => void;
isValidFor?: (type?: ResourceType) => boolean;
}