export declare class AttributeRepository {
    static findManyByNamesAndOrgIdIncludeOptions({ attributeNames, orgId, }: {
        attributeNames: string[];
        orgId: number;
    }): Promise<({
        options: {
            id: string;
            slug: string;
            value: string;
        }[];
    } & {
        name: string;
        id: string;
        type: import('../../../prisma-client').$Enums.AttributeType;
        enabled: boolean;
        slug: string;
        teamId: number;
        createdAt: Date;
        updatedAt: Date;
        usersCanEditRelation: boolean;
        isWeightsEnabled: boolean;
        isLocked: boolean;
    })[]>;
    static findManyByOrgId({ orgId }: {
        orgId: number;
    }): Promise<{
        name: string;
        id: string;
        type: import('../../../prisma-client').$Enums.AttributeType;
        options: {
            id: string;
            slug: string;
            value: string;
            attributeId: string;
            isGroup: boolean;
            contains: string[];
        }[];
        slug: string;
    }[]>;
}
//# sourceMappingURL=attribute.d.ts.map