export declare type brandColorRgba = {
    red: number;
    green: number;
    blue: number;
    alpha: number;
};
export interface BrandProps {
    id: string;
    name: string;
    avatar: string;
    rgbaColor: brandColorRgba;
}
export declare enum NodeType {
    DocumentLibrary = "DocumentLibrary",
    MediaLibrary = "MediaLibrary",
    LogoLibrary = "LogoLibrary",
    IconLibrary = "IconLibrary",
    SubFolder = "SubFolder",
    Workspace = "Workspace"
}
export declare type DocumentNode = {
    id: string;
    type: NodeType;
    name: string;
    assetCount: number;
    currentUserPermissions: {
        canCreateAssets: boolean;
    };
};
export interface BrandWithLibrary extends BrandProps {
    libraries: {
        total: number;
        items: DocumentNode[];
    };
    workspaceProjects: {
        total: number;
        items: DocumentNode[];
    };
}
//# sourceMappingURL=interface.d.ts.map