class Source implements ISourceAbstractimport { Source } from "https://deno.land/x/mesozoic@v1.0.0-alpha.7/lib/source.ts"; ConstructorsnewSource(filePath: string, rootPath: string)PropertiesprivateoptionalaliasPath: stringprivatelocked: booleanMethodsalias()contentHash(length?)copyTo(_to: string, _filePath?: string | undefined): Promise<ISource>copyToHashed(to: string): Promise<ISource>extension()isLocked()path()read()readBytes()relativeAlias()relativePath()remove(): Promise<boolean>root()setAlias(alias: string): voidunlock()url()write(content: string | Uint8Array)