RemoteStat
Defined in: src/types/public.ts:70
Metadata for a remote entry that is known to exist.
Extends
Section titled “Extends”Properties
Section titled “Properties”| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
accessedAt? | Date | Last access time when the protocol exposes it. | RemoteEntry.accessedAt | src/types/public.ts:52 |
createdAt? | Date | Creation time when the protocol exposes it. | RemoteEntry.createdAt | src/types/public.ts:50 |
exists | true | Existence discriminator for successful stat operations. | - | src/types/public.ts:72 |
group? | string | Group name or id when known. | RemoteEntry.group | src/types/public.ts:58 |
modifiedAt? | Date | Last modification time when known. | RemoteEntry.modifiedAt | src/types/public.ts:48 |
name | string | Entry basename without parent directory segments. | RemoteEntry.name | src/types/public.ts:42 |
owner? | string | Owner name or id when known. | RemoteEntry.owner | src/types/public.ts:56 |
path | string | Absolute or normalized remote path for the entry. | RemoteEntry.path | src/types/public.ts:40 |
permissions? | RemotePermissions | Portable permission details when known. | RemoteEntry.permissions | src/types/public.ts:54 |
raw? | unknown | Raw protocol payload retained for diagnostics or advanced callers. | RemoteEntry.raw | src/types/public.ts:64 |
size? | number | Entry size in bytes when known. | RemoteEntry.size | src/types/public.ts:46 |
symlinkTarget? | string | Target path for symbolic links when known. | RemoteEntry.symlinkTarget | src/types/public.ts:60 |
type | RemoteEntryType | Normalized entry kind. | RemoteEntry.type | src/types/public.ts:44 |
uniqueId? | string | Protocol-specific stable identity when available. | RemoteEntry.uniqueId | src/types/public.ts:62 |