import { DTODesignSystem } from "@supernova-studio/client"; import { Membership, MembershipRemoteModel } from "../membership/SDKMembership"; import { Brand, BrandRemoteModel } from "./SDKBrand"; import { DesignSystem } from "./SDKDesignSystem"; import { DesignSystemVersion, DesignSystemVersionRemoteModel } from "./SDKDesignSystemVersion"; export type BootstrapDataRemoteModel = { id: string; workspaceMembership: MembershipRemoteModel; designSystem: DTODesignSystem; version: DesignSystemVersionRemoteModel; brand: BrandRemoteModel; }; export declare class BootstrapData { /** Workspace membership available to the current user */ workspaceMembership: Membership | null; /** Design system available to the current user */ designSystem: DesignSystem | null; /** Design system version available to the current user */ version: DesignSystemVersion | null; /** Brand available to the current user */ brand: Brand | null; constructor(model: BootstrapDataRemoteModel); }