class ResourceFile implements Resource2, PushDiffsimport { ResourceFile } from "https://deno.land/x/wmill@v1.69.3/resource.ts"; ConstructorsnewResourceFile(resource_type: string)Propertiesoptionaldescription: stringoptionalis_oauth: booleanresource_type: stringoptionalvalue: anyMethodspush(workspace: string, remotePath: string): Promise<void>pushDiffs(workspace: string,remotePath: string,diffs: Difference[],): Promise<void>