OptionalauthAuthentication configuration for the instance
OptionaldatasetOptionalperspectiveOptionalprojectOptional BetaresourceExplicit resource to use. On an individual operation this overrides any default;
on a SanityConfig it becomes the instance's default resource. Unlike
projectId/dataset, this can also be a media library or canvas resource.
OptionalstudioStudio configuration provided by a Sanity Studio workspace. When present, the SDK operates in studio mode and derives auth from the workspace's reactive token source — no manual configuration needed.
Represents the complete configuration for a Sanity SDK instance