MemberScope: {
id?: string;
name?: string;
} & {
actions: ("create" | "write" | "delete" | "updateMetadata" | "signal")[];
publication?: objectInputType<{
actions: ZodArray<ZodEffects<ZodEnum<["write", "create", "delete", "updateMetadata", "enable", "disable"]>, "create" | "write" | "delete" | "updateMetadata" | "enable" | "disable", "create" | "write" | "delete" | "updateMetadata" | "enable" | "disable">, "many">;
}, ZodTypeAny, "passthrough">;
subscription?: objectInputType<{
actions: ZodArray<ZodEffects<ZodEnum<["write", "create", "delete"]>, "create" | "write" | "delete", "create" | "write" | "delete">, "many">;
}, ZodTypeAny, "passthrough">;
} & {
[k: string]: unknown;
}
Type declaration
Optional
id?: string
Optional
name?: string
Type declaration
actions: ("create" | "write" | "delete" | "updateMetadata" | "signal")[]
Optional
publication?: objectInputType<{
actions: ZodArray<ZodEffects<ZodEnum<["write", "create", "delete", "updateMetadata", "enable", "disable"]>, "create" | "write" | "delete" | "updateMetadata" | "enable" | "disable", "create" | "write" | "delete" | "updateMetadata" | "enable" | "disable">, "many">;
}, ZodTypeAny, "passthrough">
Optional
subscription?: objectInputType<{
actions: ZodArray<ZodEffects<ZodEnum<["write", "create", "delete"]>, "create" | "write" | "delete", "create" | "write" | "delete">, "many">;
}, ZodTypeAny, "passthrough">
id (id または name のどちらかが必須 *)