import type { Schema, Struct } from '@strapi/strapi'; export interface AddressFullAddress extends Struct.ComponentSchema { collectionName: 'components_address_full_addresses'; info: { description: ''; displayName: 'FullAddress'; icon: 'pinMap'; }; attributes: { city: Schema.Attribute.String; country: Schema.Attribute.String; freeaddress: Schema.Attribute.String; housenumber: Schema.Attribute.String; lat: Schema.Attribute.Decimal; long: Schema.Attribute.Decimal; postcode: Schema.Attribute.String; road: Schema.Attribute.String; }; } export interface UserPermissions extends Struct.ComponentSchema { collectionName: 'components_user_permissions'; info: { description: ''; displayName: 'permissions'; icon: 'key'; }; attributes: { canRead: Schema.Attribute.Boolean; canWrite: Schema.Attribute.Boolean; module: Schema.Attribute.Enumeration< ['information', 'chat', 'board', 'calendar', 'users'] >; }; } declare module '@strapi/strapi' { export module Public { export interface ComponentSchemas { 'address.full-address': AddressFullAddress; 'user.permissions': UserPermissions; } } }