import type { ApplicationTeamConfigurations, ApplicationUuid } from '@bringg/types';
import Entity from '../../Core/Entity';
import Session from '../../Services/Identity/Session';
export default class ApplicationTeamConfigurationEntity extends Entity<ApplicationTeamConfigurations> {
    constructor(session: Session);
    getConfig(uuid: ApplicationUuid, teamId: number): Promise<ApplicationTeamConfigurations>;
    getConfigurations(uuid: ApplicationUuid): Promise<ApplicationTeamConfigurations[]>;
    updateConfig(uuid: ApplicationUuid, teamId: number, data: object): Promise<boolean>;
    removeConfig(uuid: ApplicationUuid, teamId: number): Promise<boolean>;
}
