import { l } from '@atproto/lex'; import * as ActorDefs from '../../../app/bsky/actor/defs.defs.js'; declare const $nsid = "tools.ozone.team.defs"; type $nsid = typeof $nsid; export { $nsid }; type Member = { $type?: 'tools.ozone.team.defs#member'; did: l.DidString; disabled?: boolean; profile?: ActorDefs.ProfileViewDetailed; createdAt?: l.DatetimeString; updatedAt?: l.DatetimeString; lastUpdatedBy?: string; role: 'tools.ozone.team.defs#roleAdmin' | 'tools.ozone.team.defs#roleModerator' | 'tools.ozone.team.defs#roleTriage' | 'tools.ozone.team.defs#roleVerifier' | l.UnknownString; }; export type { Member }; declare const member: l.TypedObjectSchema<"tools.ozone.team.defs#member", l.Validator>; export { member }; /** Admin role. Highest level of access, can perform all actions. */ declare const roleAdmin: l.TokenSchema<"tools.ozone.team.defs#roleAdmin">; export { roleAdmin }; /** Admin role. Highest level of access, can perform all actions. */ declare const RoleAdmin: "tools.ozone.team.defs#roleAdmin"; /** Admin role. Highest level of access, can perform all actions. */ type RoleAdmin = typeof RoleAdmin; export { RoleAdmin }; /** Moderator role. Can perform most actions. */ declare const roleModerator: l.TokenSchema<"tools.ozone.team.defs#roleModerator">; export { roleModerator }; /** Moderator role. Can perform most actions. */ declare const RoleModerator: "tools.ozone.team.defs#roleModerator"; /** Moderator role. Can perform most actions. */ type RoleModerator = typeof RoleModerator; export { RoleModerator }; /** Triage role. Mostly intended for monitoring and escalating issues. */ declare const roleTriage: l.TokenSchema<"tools.ozone.team.defs#roleTriage">; export { roleTriage }; /** Triage role. Mostly intended for monitoring and escalating issues. */ declare const RoleTriage: "tools.ozone.team.defs#roleTriage"; /** Triage role. Mostly intended for monitoring and escalating issues. */ type RoleTriage = typeof RoleTriage; export { RoleTriage }; /** Verifier role. Only allowed to issue verifications. */ declare const roleVerifier: l.TokenSchema<"tools.ozone.team.defs#roleVerifier">; export { roleVerifier }; /** Verifier role. Only allowed to issue verifications. */ declare const RoleVerifier: "tools.ozone.team.defs#roleVerifier"; /** Verifier role. Only allowed to issue verifications. */ type RoleVerifier = typeof RoleVerifier; export { RoleVerifier }; //# sourceMappingURL=defs.defs.d.ts.map