import { AuthType } from '../../../shared/enums/auth-type'; import { Size } from '../../../shared/types/position-size'; import { Permission } from '../../../shared/types/permission'; /** Represents settings per connector that do not change. */ export default class ConnectorConfig { static windowSize(distinctConnectorName: string, connectorJsonFile: string): Size; static auth(distinctConnectorName: string, connectorJsonFile: string): Record<'type', AuthType> | null; static permission(distinctConnectorName: string, connectorJsonFile: string): Permission; }