interface FileInfoProps { name: string; path: string; size: number; lastModified: Date; isDirectory: boolean; } export declare abstract class FileInfoBase { protected props: FileInfoProps; protected constructor(props: FileInfoProps); get name(): string; get path(): string; get size(): number; get lastModified(): Date; get isDirectory(): boolean; protected validate(): void; } export {}; //# sourceMappingURL=file-info.base.d.ts.map